Nastavení zásad monitorování

Tato stránka slouží k zobrazení nebo změně nastavení, která řídí způsob, jakým agent uzlu monitoruje a restartuje proces.

Chcete-li zobrazit tuto stránku administrativní konzoly, klepněte na volbu Servery > Typy serverů > Aplikační servery platformy WebSphere > název_serveru. Poté v části Infrastruktura serveru klepněte na volbu Správa procesů a prostředí Java > Zásady monitorování.

Maximální počet pokusů o spuštění

Určuje maximální počet pokusů produktu o spuštění aplikačního serveru v reakci na požadavek na spuštění. Pokud server nelze spustit během zadaného počtu pokusů, dojde k vydání chybové zprávy indikující, že aplikační server nelze spustit.

Informace Hodnota
Datový typ Celé číslo
Výchozí hodnota

3

Interval programu PING

Určuje frekvenci pokusů o komunikaci mezi nadřízeným procesem, například agentem uzlu, a procesem, který jím byl spuštěn, například procesem aplikačního serveru (v sekundách). Tuto hodnotu nastavte v souladu s vašimi požadavky na restartování serverů, u nichž došlo k selhání. Při snížení hodnoty budou selhání detekována dříve, při zvýšení hodnoty bude snížena frekvence spouštění programu Ping, takže klesne zatížení systému.

Informace Hodnota
Datový typ Celé číslo
Rozsah Nastavte hodnotu větší než nebo rovnou 0 (nula) a menší než 2147483. Pokud nastavíte větší hodnotu než 2147483, bude se aplikační server chovat, jako byste nastavili hodnotu 0. Nastavíte-li hodnotu 0, nebude prováděno žádné ověřování.
Výchozí hodnota

60

[z/OS] V prostředí z/OS je nastavení intervalu programu PING u správce implementace nebo agenta uzlu ignorováno. Agent uzlu však využívá nastavení intervalu programu PING pro aplikační server k řízení nativní funkce sledování operačního systému z/OS PidWaiter. Funkce sledování PidWaiter pracuje podobně jako funkce PING využívaná v prostředí distribuovaných platforem. Obě tyto sledovací funkce zjišťují, zda aplikační server stále běží. Jediný rozdíl mezi oběma funkcemi spočívá v tom, že funkce PidWaiter neodesílá žádné ze zpráv protokolu TCP/IP, které odesílá funkce sledování intervalů programu PING.

Předcházení potížím Předcházení potížím:
  • Pokud tuto vlastnost nastavíte na hodnotu 0, která indikuje neprovádění konzoly, některé podprocesy, například PidWaiter, mohou být ukončeny dříve, než podprocesy vrátí stav do počátečního podprocesu. V těchto situacích správce implementace nemusí upozornit uzly agenta na konkrétní události, což může negativně ovlivnit zpracování příkazu stopServer.sh.
  • Pokud tuto vlastnost nastavíte na hodnotu větší než 0, ale menší nebo rovnou 5, skutečná hodnota použitá pro volbu Interval programu PING bude 5.
gotcha
[z/OS] Nastavením následující dvojice vlastností můžete rovněž významně snížit počet operací vyhledávání DNS, které se mohou vyskytnout v souvislosti s touto sledovací činností:
  1. Pro řadič každého procesu můžete přidat přizpůsobenou vlastnost JVM com.ibm.websphere.management.monitoring.pingInterval. Výchozí hodnota této vlastnosti je 60 sekund. Nedoporučuje se ji měnit, pokud nepotřebujete minimalizovat počet operací vyhledávání DNS. V případě, že potřebujete minimalizovat počet prováděných operací vyhledávání DNS, nastavte tuto vlastnost na časový interval vhodnější pro váš systém.

    Je-li tato vlastnost nastavena u správce implementace, určuje, jak často bude správce implementace kontrolovat, zda agent uzlu stále běží. Je-li nastavena u agenta uzlu, určuje, jak často bude agent uzlu kontrolovat, zda stále běží správce implementace. Je-li nastavena u aplikačního serveru, určuje, jak často bude aplikační server kontrolovat, zda stále běží agent uzlu.

  2. Na úrovni buňky můžete přidat proměnnou prostředí protocol_iiop_resolve_foreign_hostname a nastavit ji na hodnotu 0. Nastavením této proměnné na hodnotu 0 vypnete funkci rozvíjení cizích názvů hostitele protokolu IIOP, a eliminujete tak operace vyhledávání DNS, které tato funkce vyvolává.

[z/OS] Přidáním těchto dvou vlastností nedosáhnete úplného odstranění vyhledávacích operací DNS z procesů produktu.

Časový limit programu Ping

Pokud nadřízený proces vyvolává podřízený proces, jako například pokud správce procesů vyvolá server, odešle nadřízený proces pakety ping na podřízený proces, aby zjistil, zda byl podřízený proces vyvolán úspěšně. Tato hodnota určuje počet sekund, po který nadřízený proces čeká (po odeslání paketů ping na podřízený proces), než usoudí, že podřízený proces selhal.

Informace Hodnota
Datový typ Celé číslo
Jednotky Sekundy
Rozsah Nastavte hodnotu větší než nebo rovnou 0 (nula) a menší než 2147483647. Pokud nastavíte větší hodnotu než 2147483647, bude se aplikační server chovat, jako byste nastavili hodnotu 0.
Výchozí hodnota

300

Restartovat automaticky

Určuje, zda má být proces v případě selhání automaticky restartován.

Pokud změníte hodnotu zadanou do tohoto pole, musíte restartovat aplikační server a agenta uzlu, aby byla nová nastavení použita.

Toto nastavení neovlivňuje hodnotu zadanou pro nastavení Stav uzlu při restartu. Tato dvě nastavení se vzájemně vylučují.

Informace Hodnota
Datový typ Logický
Výchozí hodnota

[AIX Solaris HP-UX Linux Windows][IBM i] true pro distribuovaná prostředí a prostředí IBM® i

[z/OS] false pro prostředí z/OS

Stav uzlu při restartu

Toto nastavení se zobrazuje pouze pro produkt WebSphere Application Server, Network Deployment. Tato možnost určuje požadované chování serverů po úplném ukončení uzlu a jeho restartování.

Pokud server dosud není spuštěn, dojde-li k zastavení agenta uzlu, bude po opětném spuštění agenta uzlu tento server stále spuštěn. Pokud je při opětném spuštění agenta uzlu server zastaven, bude záviset na nastavení této vlastnosti, zda agent uzlu server spustí:
  • Pokud je tato vlastnost nastavena na hodnotu STOPPED, agent uzlu nespouští server.
  • Pokud je tato vlastnost nastavena na hodnotu RUNNING, agent uzlu spouští server vždy.
  • Pokud je tato vlastnost nastavena na hodnotu PREVIOUS, agent uzlu spouští server pouze v případě, že byl server spuštěn v době, kdy byl agent uzlu zastaven.
Poznámka: Změny stavu uzlu při restartu se projeví po synchronizaci daného uzlu. Při dalším restartování agenta uzlu (po synchronizaci) bude stav uzlu při restartu přijat.

Toto nastavení neovlivňuje hodnotu zadanou pro nastavení Restartovat automaticky. Tato dvě nastavení se vzájemně vylučují.

Informace Hodnota
Datový typ Řetězec
Výchozí hodnota STOPPED
Rozsah Platnými hodnotami jsou hodnoty STOPPED, RUNNING a PREVIOUS. Chcete-li, aby se proces po restartování uzlu vrátil do aktuálního stavu, použijte volbu PREVIOUS.


Název souboru: urun_rmonitorpol.html