Ustawienia strategii monitorowania

Ta strona umożliwia podgląd lub zmianę ustawień sterujących sposobem monitorowania i restartu procesu przez agenta węzła.

Aby wyświetlić tę stronę Konsoli administracyjnej, kliknij opcję Serwery > Typy serwerów > Serwery aplikacji WebSphere > nazwa_serwera. Następnie w sekcji Infrastruktura serwera kliknij opcję Język Java i zarządzanie procesami > Strategia monitorowania.

Maksymalna liczba prób uruchomienia

Określa maksymalną liczbę prób uruchomienia serwera aplikacji.

Typ danych Integer
Odstęp czasu między uruchomieniami komendy ping

Określa w sekundach częstotliwość prób nawiązania połączenia między procesem nadrzędnym, takim jak agent węzła, a procesem przez niego utworzonym, takim jak serwer aplikacji. Dopasuj tę wartość do wymagań dotyczących restartowania serwerów, których uruchomienie zakończyło się niepowodzeniem. Zmniejszenie wartości pozwala na szybsze wykrycie niepowodzeń; zwiększenie wartości zmniejsza częstotliwość wykonywania komendy ping, redukując nakład pracy systemu.

Typ danych Integer
Zakres Ustaw wartość, która jest większa lub równa 0 (zero) i mniejsza niż 2147483. W przypadku określenia wartości wyższej niż 2147483 serwer aplikacji zachowa się tak, jakby była ustawiona wartość równa 0. W przypadku określenia wartości 0 sprawdzanie nie zostanie wykonane.

[z/OS] W środowisku z/OS ustawienie odstępu czasu między uruchomieniami komendy ping w menedżerze wdrażania lub agencie węzła jest ignorowane. Natomiast ustawienie odstępu czasu między uruchomieniami komendy ping dla serwera aplikacji umożliwia agentowi węzła sterowanie rodzimą dla systemu z/OS funkcją monitorowania PidWaiter. Narzędzie PidWaiter spełnia podobną funkcję jak komenda ping używana w środowisku platformy rozproszonej. Obie te funkcje pozwalają określić, czy serwer aplikacji wciąż działa. Te funkcje monitorowania różni fakt, że narzędzie PidWaiter nie wysyła komunikatów TCP/IP, które są wysyłane przez monitorowanie odstępu czasu między uruchomieniami komendy ping.

[z/OS] Unikanie problemów: Jeśli właściwość jest ustawiona na wartość 0., co oznacza, że sprawdzenie nie jest przeprowadzane, to niektóre wątki, takie jak PidWaiter, mogą zostać zakończone, zanim wątki zwrócą status do wątku inicjującego. W takich przypadkach menedżer wdrażania może nie powiadomić agentów węzła o pewnych zdarzaniach, co może mieć negatywny wpływ na przetwarzanie skryptu stopServer.sh. gotcha
[z/OS] Poniższe dwie właściwości mogą zostać ustawione w celu wyraźnego ograniczenia wyszukań DNS, które mogą wystąpić na skutek tej czynności monitorowania:
  1. Właściwość niestandardowa JVM com.ibm.websphere.management.monitoring.pingInterval może zostać dodana do kontrolera każdego procesu. Wartość domyślna tej właściwości to 60 sekund. Zmiana wartości domyślnej nie jest zalecana, chyba że konieczne jest ograniczenie liczby wyszukań DNS. Jeśli ograniczenie liczby wyszukań DNS jest niezbędne, należy ustawić odstęp czasu na wartość odpowiednią dla danego systemu.

    Jeśli ustawiono tę właściwość dla menedżera wdrażania, steruje ona częstotliwością sprawdzania przez menedżera wdrażania, czy agent węzła wciąż działa. Jeśli ustawiono tę właściwość dla agenta węzła, steruje ona częstotliwością sprawdzania przez agenta węzła, czy menedżer wdrażania wciąż działa. Jeśli ustawiono tę właściwość dla serwera aplikacji, steruje ona częstotliwością sprawdzania przez serwer aplikacji, czy agent węzła wciąż działa.

  2. Na poziomie komórki można dodać zmienną środowiskową protocol_iiop_resolve_foreign_hostname i ustawić jej wartość na 0. Ustawienie tej wartości na 0 wyłącza funkcję tłumaczenia obcej nazwy hosta IIOP, czyli eliminuje wyszukania DNS wykonywane przez tę funkcję.

[z/OS] Dodanie tych dwóch właściwości nie eliminuje całkowicie wyszukań DNS w obrębie procesów produktu.

Limit czasu komendy ping

Gdy proces macierzysty tworzy proces potomny, na przykład gdy menedżer procesu tworzy serwer, proces macierzysty wysyła komendę ping do procesu potomnego aby stwierdzić, czy utworzenie elementu potomnego powiodło się. Ta wartość określa czas w sekundach, przez który proces macierzysty ma czekać (po wysłaniu komendy ping do procesu potomnego) przed założeniem, ze proces potomny nie powiódł się.

Typ danych Integer
Jednostki Sekundy
Zakres Ustaw wartość, która jest większa lub równa 0 (zero) i mniejsza niż 2147483647. Jeśli określisz wartość wyższą niż 2147483647, to serwer aplikacji zachowa się tak, jakby była ustawiona wartość równa 0.
Automatyczne restartowanie

Określa, czy proces zostanie zrestartowany automatycznie, jeśli jego działanie zakończy się niepowodzeniem.

Zmieniając wartość określoną dla tego pola musisz restartować serwer aplikacji i agenta węzła, zanim nowe ustawienie odniesie skutek.

Ustawienie to nie wpływa na to, co określono dla ustawienia stanu węzła po restarcie. Te dwa ustawienia wzajemnie się wykluczają.

Typ danych Boolean
Wartość domyślna

[AIX Solaris HP-UX Linux Windows] [iSeries] wartość true dla środowisk rozproszonych i i5/OS

[z/OS] wartość false dla środowiska z/OS

Stan po restarcie węzła

To ustawienie jest widoczne tylko dla produktu Network Deployment. Określa pożądane zachowanie się serwerów po całkowitym wyłączeniu i restarcie węzła.

Jeśli serwer jest już uruchomiony przy zatrzymaniu agenta węzła, serwer ten wciąż będzie uruchomiony po restarcie agenta węzła. Jeśli serwer jest zatrzymany przy restarcie agenta węzła, to uruchomienie serwera przez agenta węzła zależy od ustawienia tej właściwości:
  • Jeśli ustawieniem właściwości jest ZATRZYMANY, agent węzła nie uruchamia serwera.
  • Jeśli ustawieniem właściwości jest URUCHOMIONY, agent węzła zawsze uruchamia serwer.
  • Jeśli ustawieniem właściwości jest POPRZEDNI, agent węzła uruchamia serwer tylko wtedy, jeśli serwer był uruchomiony po zatrzymaniu agenta węzła.
Uwaga: Zmiany wprowadzone dla stanu po restarcie węzła zaczną obowiązywać po zsynchronizowaniu węzła. Stan po restarcie węzła będzie honorowany podczas kolejnego restartu agenta węzła (po zsynchronizowaniu).

Ustawienie to nie wpływa na to, co określono dla ustawienia automatycznego restartu. Te dwa ustawienia wzajemnie się wykluczają.

Typ danych String
Wartość domyślna ZATRZYMANY
Zakres Poprawne wartości to ZATRZYMANY, URUCHOMIONY i POPRZEDNI. Jeśli proces ma powracać do swojego bieżącego stanu po restarcie węzła, użyj ustawienia POPRZEDNI.



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

Zadania pokrewne


Nazwa pliku: urun_rmonitorpol.html