Ustawienia właściwości serwera aplikacji dla wtyczki serwera WWW

Ta strona umożliwia wyświetlanie i zmianę ustawień serwera aplikacji dla wtyczki serwera WWW.

Aby wyświetlić tę stronę Konsoli administracyjnej, należy kliknąć opcję Serwery > Typy serwerów > Serwery aplikacji WebSphere > nazwa_serwera, a następnie w sekcji Właściwości dodatkowe należy kliknąć opcję Właściwości wtyczki serwera WWW.

Rola serwera

Określa rolę przypisaną danemu serwerowi aplikacji.

Kliknij opcję Podstawowy, aby dodać ten serwer aplikacji do listy podstawowych serwerów aplikacji. Wtyczka początkowo podejmuje próbę skierowania żądań do serwerów aplikacji z takiej listy.

Kliknij opcję Zapasowy, aby dodać ten serwer aplikacji do listy zapasowych serwerów aplikacji. Wtyczka nie przeprowadza równoważenia obciążenia między zapasowymi serwerami aplikacji. Serwer zapasowy jest używany tylko wówczas, gdy serwer podstawowy jest niedostępny. Gdy wtyczka uzna, że potrzebny jest zapasowy serwer aplikacji, kolejno wybiera poszczególne serwery zapasowe z listy, aż dojdzie do ostatniego lub do momentu pomyślnego wysłania żądania i otrzymania odpowiedzi od jednego z serwerów z listy.

Ustawienie domyślne Podstawowy
Limit czasu połączenia

Określa, czy istnieje limit czasu utrzymywania przez serwer aplikacji połączenia z serwerem WWW.

Pole to odpowiada elementowi ConnectTimeout w pliku plugin-cfg.xml.

Ustawienie tego pola określa, czy wtyczka tworzy połączenia nieblokujące z serwerem aplikacji. Połączenia nieblokujące są korzystne, gdy wtyczka nie może skontaktować się z miejscem docelowym w celu ustalenia, czy port jest dostępny.

Jeśli ustawienie Użyj limitu czasu połączenia nie zostanie wybrane, wtyczka będzie tworzyć z serwerem aplikacji połączenia nieblokujące. Jeśli ustawienie Użyj limitu czasu połączenia zostanie wybrane, należy określić wartość w polu sekundy:
  • Jeśli w polu sekundy zostanie podana wartość większa niż 0, w celu nawiązania pomyślnego połączenia wtyczka będzie oczekiwać przez określoną liczbę sekund. Jeśli przez ten czas nie zostanie nawiązane połączenie, wtyczka oznaczy dany serwer jako niedostępny i prześle żądanie do innego serwera aplikacji w klastrze.
  • Jeśli w polu sekundy zostanie podana wartość 0, wtyczka nawiąże połączenie blokujące.
  • Jeśli w polu sekundy nie zostanie określona żadna wartość, wtyczka nawiąże połączenie blokujące, w przypadku którego będzie ona oczekiwać na przekroczenie limitu czasu systemu operacyjnego (co może trwać nawet 2 minuty w zależności od platformy) zanim oznaczy serwer jako niedostępny.
Typ danych Integer
Wartość domyślna 5
Użyj limitu czasu odczytu/zapisu

Określa, czy istnieje limit czasu oczekiwania przez wtyczkę na wysłanie żądania do serwera aplikacji lub otrzymania odpowiedzi od niego.

Pole to odpowiada elementowi ServerIOTimeout w pliku plugin-cfg.xml.

Aby ustawić limit czasu odczytu/zapisu, należy wybrać właściwość Użyj limitu czasu odczytu/zapisu. Po wybraniu tego ustawienia należy określić czas (w sekundach), przez który wtyczka będzie oczekiwać na wysłanie żądania lub otrzymanie odpowiedzi. Przy dobieraniu wartości dla tego pola należy pamiętać, że przetworzenie żądania przez serwer aplikacji może trwać kilka minut. Ustawienie zbyt niskiej wartości może spowodować wysłanie przez wtyczkę do klienta fałszywej odpowiedzi o błędzie serwera. Jeśli pole wyboru nie jest zaznaczone, wtyczka używa zablokowanego wejścia/wyjścia do zapisu żądań kierowanych do serwera aplikacji i odczytywania odpowiedzi z serwera aplikacji do momentu przekroczenia limitu czasu połączenia TCP.

Pole to jest ignorowane dla wtyczek działających na platformie Solaris.

Typ danych Integer
Wartość domyślna 60 sekund
Użyj maksymalnej liczby połączeń

Określa maksymalną liczbę oczekujących połączeń z serwerem aplikacji, które mogą przechodzić przez proces serwera WWW w dowolnym momencie.

Pole to odpowiada elementowi ServerMaxConnections w pliku plugin-cfg.xml.

Aby ustawić maksymalną liczbę połączeń, należy wybrać właściwość Użyj maksymalnej liczby połączeń. Po wybraniu tego ustawienia należy określić maksymalną liczbę połączeń istniejących między serwerem WWW a serwerem aplikacji w danym momencie.

W poniższym przykładzie przyjęto założenie, że:
  • Z serwerem aplikacji łączy się 5 węzłów z uruchomionym serwerem WWW IHS.
  • Każdy węzeł uruchamia 2 procesy.
  • Wartość tej właściwości została ustawiona na 50.

W przykładzie tym serwer aplikacji może potencjalnie przyjąć do 500 połączeń Liczba węzłów równa 5 pomnożona przez liczbę procesów równą 2 i przez liczbę podaną dla tej właściwości równą 50 daje w wyniku 500 połączeń.

Jeśli wartość tej właściwości zostanie ustawiona na zero lub -1, liczba oczekujących połączeń z serwerem aplikacji nie będzie ograniczana.

[z/OS] Ten atrybut jest ignorowany na platformie z/OS. Kontroler systemu z/OS, współpracujący z kontrolerem WLM, obsługuje nowe połączenia w sposób dynamiczny.

Typ danych Integer
Wartość domyślna 0
Użyj rozszerzonego uzgadniania w celu sprawdzenia, czy serwer aplikacji działa

Po zaznaczeniu tej opcji wtyczka serwera WWW używa rozszerzonego uzgadniania w celu sprawdzenia, czy serwer aplikacji działa.

Pole to odpowiada elementowi ExtendedHandshake w pliku plugin-cfg.xml.

Tę właściwość należy wybrać, jeśli między wtyczką a serwerem aplikacji występuje firewall serwera proxy.

Wtyczka oznacza serwer jako wyłączony, jeśli wykonanie funkcji connect() nie powiedzie się. Jeśli jednak między wtyczką a serwerem aplikacji występuje firewall serwera proxy, wykonanie funkcji connect() powiedzie się, nawet jeśli serwer aplikacji zaplecza będzie wyłączony. Wtyczka wówczas nie przełączy się prawidłowo na inny serwer aplikacji.

Jeśli przed wysłaniem żądania wtyczka przeprowadza uzgodnienie z serwerem aplikacji celem potwierdzenia, że serwer aplikacji został uruchomiony, może przełączyć się na inny serwer aplikacji, jeśli wykryje, że ten, z którym przeprowadza uzgodnienie, jest niedostępny.

Domyślnie pole to nie jest zaznaczone. Zaznacz to pole, jeśli chcesz używać rozszerzonego uzgadniania w celu sprawdzenia, czy serwer aplikacji działa.

Wysyłaj nagłówek "100 Continue" przed wysłaniem treści żądania

Określa, czy wtyczka serwera WWW wysyła do serwera aplikacji nagłówek 100 Continue, zanim wyśle treść żądania.

Pole to odpowiada elementowi WaitForContinue w pliku plugin-cfg.xml.

Po jego zaznaczeniu wtyczka serwera WWW wysyła do serwera aplikacji nagłówek 100 Continue, zanim wyśle treść żądania.

Domyślnie pole to nie jest zaznaczone. Zaznacz to pole, aby włączyć tę funkcję.




Zaznaczone odsyłacze (online) wymagają dostępu do Internetu.

Zadania pokrewne
Odsyłacze pokrewne


Nazwa pliku: uwsv_plugin_props5.html