GlassFish Server administrieren mit asadmin

GlassFish Verwaltung via Konsole mit asadmin


Asadmin ist ein Konsolenprogramm zur Administration des Java-EE-Servers GlassFish. Domänen können mit asadmin eingerichtet und gestartet werden. Es befindet sich im Verzeichnis …\glassfish\bin, kann aber von jedem Pfad aus gestartet werden, sofern der asadmin-Pfad zuvor in der Umgebungsvariable PATH gesetzt wurde. Dies passiert nicht automatisch bei der NetBeans / GlassFish Installation sondern muss danach händisch erfolgen.


Mit dem Befehl asadmin - - help kann man sich alle verfügbaren Optionen anzeigen lassen:




GlassFish Domäne erzeugen mit asadmin


Wer asadmin ohne Parameter aufruft gelangt zu einer Texteingabe-Konsole.



Mit dem Befehl create-domain kann eine neue Domäne erzeugt werden. Eine Domäne mit dem Namen mydomain könnte also mit dem Aufruf

create-domain mydomain

Erzeugt werden. Dies funktioniert allerdings nur bei laufendem GlassFish, ansonsten schlägt der Befehl fehl (vgl. Bild unten).




Gegebenenfalls also den GlassFish Java-EE-Server starten mit startsrv :



Wenn der Domänenname weggelassen wird wird eine Domäne mit dem Namen domain1 erzeugt, da dies auch den Default-Wert darstellt. Grundsätzlich führt das weglassen von Optionsparametern zur Verwendung von Standardwerten. So werden zum Beispiel Default-Werte für die verschiedenen Ports, die innerhalb einer Domäne verwendet werden, gesetzt. Der Standard-Wert für den adminport einer Domäne ist 4848, für den instanceport (Die eigentliche Webanwendung für den Endanwender) gilt 8080.