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.
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 |
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.
Typ danych | Integer |
Wartość domyślna | 5 |
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 |
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 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.
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 |
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.
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.