webentwicklung-frage-antwort-db.com.de

Was ist der Unterschied zwischen Standalone und Domain auf JEE6?

Ich starte einen JBoss für die Entwicklung und verwende ihn als Standalone. Ich habe gelesen, dass in der Produktionsumgebung der JBoss als Domäne fungieren sollte.

Ich habe danach gesucht, um zu verstehen, was der Unterschied zwischen als ist. Aber ich fand kein Dokument gut erklärt.

43
endrigoantonini

Das stimmt nicht wirklich. Standalone ist in Ordnung für die Produktion. Es wird häufig in der Produktion verwendet, insbesondere wenn Sie nur eine Instanz des Servers benötigen.

Die Domäne wird verwendet, wenn Sie mehrere Instanzen von JBoss AS ausführen und einen einzigen Punkt möchten, von dem aus Sie die Konfiguration steuern können. Mehr dazu erfahren Sie in der Dokumentation .

54

Standalone-Modus

  • jeder JBoss-Server hat eine eigene Konfiguration
  • einzelner JVM-Prozess

Domain-Modus

  • zentrale Steuerung mehrerer Server
  • zentrale Konfiguration für mehrere Server
17
Ahmed Salem

Es ist wichtig zu verstehen, dass die Wahl zwischen einer verwalteten Domäne und eigenständigen Servern davon abhängt, wie Ihre Server verwaltet werden, und nicht davon, welche Funktionen sie zur Bearbeitung von Endbenutzeranfragen haben . Diese Unterscheidung ist besonders wichtig, wenn es um Hochverfügbarkeitscluster geht.

Also, angesichts all dessen:

  • Eine Einzelserverinstallation hat keine Vorteile, wenn sie in einer verwalteten Domäne ausgeführt wird. Daher ist die Ausführung eines eigenständigen Servers die bessere Wahl.
  • In Produktionsumgebungen mit mehreren Servern hängt die Wahl zwischen der Ausführung einer verwalteten Domäne und eigenständigen Servern davon ab, ob der Benutzer die zentralisierten Verwaltungsfunktionen einer verwalteten Domäne nutzen möchte.
  • Das Ausführen eines eigenständigen Servers ist für die meisten Entwicklungsszenarien besser geeignet. Jede einzelne Serverkonfiguration, die in einer verwalteten Domäne ausgeführt werden kann, kann auch auf einem eigenständigen Server ausgeführt werden , selbst wenn die zu entwickelnde Anwendung möglicherweise ausgeführt wird Für die Produktion auf einer verwalteten Domäneninstallation kann ein Großteil (wahrscheinlich der größte Teil) der Entwicklung auf einem eigenständigen Server ausgeführt werden.

Für die obige Erklärung und weitere folgen Sie dieser Link

13
Ahmed MANSOUR