Serwer GlassFish 15
Aby wyświetlić utworzone wcześniej domeny i ich status należy posłużyć się poleceniem list-domains:
asadmin > list-domains
Name: domainA Status: Not Running
Name: domainB Status: Running
Command list-domains executed successfully.
Jeżeli domena została stworzona w innej lokalizacji niż domyślna, należy użyć opcji — domaindir <ścieżka do katalogu>.
Usuwanie domeny należy poprzedzić jej zatrzymaniem. Do usunięcia istniejącej domeny wykorzystuje się polecenie delete-domain. Jeżeli domena znajduje się w katalogu innym niż domyślny należy użyć opecji —domaindir:
asadmin> delete-domain domainl Domain domainl deleted.
Command delete-domain executed successfully.
Uruchamianie domeny lub całego serwera pociąga za sobą uruchomienie DAS-a. DAS będzie pracował w trybie ciągłym oczekując na żądania. Każda z domen musi zostać uruchomiona oddzielnie. Jeżeli domena znajduje się w domyślnym katalogu domen do uruchomienia domeny wykorzystujemy polecenie:
asadmin > start-domain <nazwa domeny>
Przykład:
asadmin> start-domain domainA
Waiting for DAS to start ...........
Started domain: domainA
Domain location: /glassfish/domains/pk2domain Log file:/glassfish/domains/domainA/logs/server.log Admin port for the domain: 21048 Command start-domain executed successfully.
Zatrzymanie domeny lub serwera powoduje zamknięcie DAS-a. Podczas zatrzymywania domeny DAS przestaje akceptować nowe połączenia i czeka na zakończenie obsługi obecnych połączeń. W zależności od ilości aplikacji na serwerze oraz ich rozmiaru, proces zatrzymywania i uruchamiania domeny może trwać dłużej albo krócej. Po zatrzymaniu domeny konsola administracyjna i większość poleceń asadmin jest nieaktywna.
Do zatrzymania domeny wykorzystywane jest polecenie
asadmin > stop-domain Cnazwa domeny>
Podczas restartowania najpierw następuje zatrzymanie domeny, a następnie jej uruchomienie. W tym tym przypadku DAS zachowuje się podobnie jak w opisanych wcześniej przypadkach. Do zrestartowania domeny służy polecenie: asadmin > restart-domain <nazwa domeny>