Serwer GlassFish 17
Uwaga: Możliwe jest zdarzenie, w którym jedna aplikacja zajmie całą pulę wątków, wtedy serwer jest zablokowany. Aby tego uniknąć należy podzielić pule wątków na kilka mniejszych.
Polecenie do listowania pul wątków (czyli wypisania zdefiniowanych pul) to list-threadpools.
Przykład:
asadmin> list-threadpools threadpool-1
Command list-threadpools executed successfully
Polecenie do usuwania puli to delete-threadpools. Wątki w puli w momencie usuwania nie mogą obsługiwać żadnych połączeń.
Przykład:
asadmin> delete-threadpool threadpool-1 Command delete-threadpool executed successfully
1.4.11. Administracja łącznością internetową
Usługi HTTP dostarczają funkcjonalność deployingu aplikacji webowych i dostępu do aplikacji uruchomionych na serwerze przez połączenie Internet. Usługi HTTP dostarczane są przez dwa typy powiązanych obiektów: wirtualne serwery i gniazda nasłuchowe (ang. Network Listeners).
Gniazdo nasłuchowe posiada adres IP, numer portu, nazwę serwera oraz domyślny serwer wirtualny. Każdy serwer wirtualny dostarcza połączenie pomiędzy klientem i serwerem poprzez jednego lub więcej listenerów. Każde gniazdo musi mieć unikalny adres IP i numer portu. Gniazdo może nasłuchiwać na wszystkich zdefiniowanych adresach IP poprzez przypisanie mu wartości IP 0.0.0.0. Ponieważ gniazdo nasłuchowe to para liczb IP i numeru portu, można utworzyć kilka gniazd o tym samym adresie IP ale innych numerach portów albo o tym samym numerze portu ale innych adresach IP. Jednak jeżeli stworzymy gniazdo nasłuchowe używające adresu IP 0.0.0.0 oraz specyficznego portu to nie możliwe jest stworzenie gniazda na tym samym porcie z konkretnym adresem IP.
Domyślnie przy uruchamianiu serwera GlassFish tworzone są gniazda nasłuchowe:
• http-listener-1 - nie posiada włączonej ochrony,
• http-listener-2 - ma włączoną ochronę.
Domyślnie gniazda działają na portach:
• Panel administracji - 4848,
• HTTP - 8080,
• HTTPS-8181.
Serwery wirtualne, czasami nazywane wirtualnymi hostami, to obiekty, które pozwalają na hosting wielu domen internetowych na jednej maszynie. Wszystkie serwety wirtualne korzystają z jednego adresu IP serwera. Serwety wirtualne łączą domenę internetową z serwerem GlassFish. Każdy serwer wirtualny musi zostać