Einstellungen für Überwachungsrichtlinie
Auf dieser Seite können Sie die Einstellungen, mit denen der Node Agent einen Prozess überwacht und erneut startet, anzeigen oder ändern.
Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf
. Klicken Sie anschließend unter "Serverinfrastruktur" auf .Maximalanzahl der Startversuche
Gibt an, wie oft das Produkt maximal versucht, einen Anwendungsserver auf eine Startanforderung hin zu starten. Wenn der Server auch nach der angegebenen Anzahl an Versuchen nicht gestartet wird, wird eine Fehlernachricht ausgegeben, die anzeigt, dass der Anwendungsserver nicht gestartet werden konnte.
Information | Wert |
---|---|
Datentyp | Integer |
Standardwert | 3 |
Intervall für Befehl "ping"
Gibt in Sekunden an, in welchen Abständen versucht wird, eine Verbindung zwischen dem übergeordneten Prozess (z. B. Node Agent) und dem erzeugten Prozess (z. B. einem Anwendungsserver) herzustellen. Passen Sie diesen Wert den Anforderungen für den Neustart von fehlgeschlagenen Serverprozessen entsprechend an. Wird der Wert herabgesetzt, werden Fehler eher erkannt. Wird der Wert heraufgesetzt, vergrößert sich das Intervall zwischen den Ping-Versuchen, und der Systemaufwand wird reduziert.
Information | Wert |
---|---|
Datentyp | Integer |
Einstellmöglichkeiten | Ein Wert größer-gleich 0 und kleiner als 2147483. Wenn Sie einen höheren Wert als 2147483 angeben, reagiert der Anwendungsserver so, als hätten Sie den Wert 0 angegeben. Wenn Sie 0 angeben, wird keine Prüfung durchgeführt. |
Standardwert | 60 |
In einer
z/OS-Umgebung
wird die Einstellung für das Ping-Intervall für einen Deployment Manager oder einen Node Agent ignoriert.
Die Einstellung für das Ping-Intervall eines Anwendungsservers wird jedoch vom
Node Agent verwendet, um die native Überwachungsfunktion
"PidWaiter" des Betriebssystems z/OS zu steuern. Die Überwachungsfunktion "PidWaiter" gleicht funktional der Ping-Funktion, die in einer
verteilten Plattformumgebung verwendet wird.
Beide Überwachungsfunktionen bestimmten, ob ein Anwendungsserver noch aktiv ist.
Der einzige Unterschied zwischen den beiden Überwachungsfunktionen besteht darin, dass "PidWaiter" keine TCP/IP-Nachrichten sendet, wie es bei
der Überwachung mit dem Ping-Intervall der Fall ist.

- Wenn Sie diese Eigenschaft auf 0 setzen, bedeutet das, dass keine Prüfung durchgeführt wird und dass bestimmte Threads, wie z. B. PidWaiter, möglicherweise beendet werden, bevor die Threads wieder in den ursprünglichen Status wechseln. In diesen Fällen kann es sein, dass der Deployment Manager die Node Agents über bestimmte Ereignisse nicht informiert, was sich negativ auf die Verarbeitung von "stopServer.sh" auswirken kann.
- Wenn Sie diese Eigenschaft auf einen Wert größer als null, aber kleiner-gleich 5 setzen, wird der Wert 5 für das Ping-Intervall verwendet.
![[z/OS]](../images/ngzos.gif)
- Sie können die angepasste JVM-Eigenschaft "com.ibm.websphere.management.monitoring.pingInterval" für den Controller jedes Prozesses hinzufügen.
Der Standardwert für diese Eigenschaft sind 60 Sekunden.
Es wird nicht empfohlen, diesen Standardwert zu ändern, es sei denn, Sie müssen die Anzahl der DNS-Lookup-Operationen minimieren.
Wenn Sie die Anzahl der DNS-Lookup-Operationen minimieren müssen, setzen Sie diese Eigenschaft auf ein Zeitintervall, das für Ihr System angemessener ist.
Wenn Sie diese Eigenschaft für den Deployment Manager setzen, steuert sie, wie oft der Deployment Manager prüft, ob der Node Agent noch aktiv ist. Wenn die Eigenschaft für den Node Agent gesetzt wird, steuert sie, wie oft der Node Agent prüft, ob der Deployment Manager noch aktiv ist. Wenn Sie diese Eigenschaft für einen Anwendungsserver setzen, steuert sie, wie oft der Anwendungsserver prüft, ob der Node Agent noch aktiv ist.
- Sie können die Umgebungsvariable "protocol_iiop_resolve_foreign_hostname" auf Zellenebene definieren und auf 0 setzen. Wenn Sie diese Variable auf 0 setzen, wird die IIOP-Funktion zum Auflösen fremder Hostnamen inaktiviert, woraufhin keine DNS-Lookup-Operationen mehr von dieser Funktion ausgeführt werden.
Durch das Hinzufügen dieser beiden Eigenschaften werden die DNS-Lookup-Operationen in Produktprozessen
nicht vollständig ausgeschaltet.
Zeitlimit für Befehl 'ping'
Wenn ein übergeordneter Prozess einen untergeordneten Prozess erstellt, z. B. wenn ein Prozessmanager einen Server erstellt, setzt der übergeordnete Prozess ein Pingsignal an den untergeordneten Prozess ab, um festzustellen, ob er erfolgreich erstellt wurde. Dieser Wert gibt die Wartezeit des übergeordneten Prozesses nach dem Absetzen des Befehls "ping" an den untergeordneten Prozess an (in Sekunden). Nach Ablauf dieser Wartezeit wird davon ausgegangen, dass der untergeordnete Prozess fehlerhaft ist.
Information | Wert |
---|---|
Datentyp | Integer |
Einheiten | Sekunden |
Einstellmöglichkeiten | Ein Wert größer-gleich 0 und kleiner als 2147483647. Wenn Sie einen höheren Wert als 2147483647 angeben, reagiert der Anwendungsserver so, als hätten Sie den Wert 0 angegeben. |
Standardwert | 300 |
Automatischer Neustart
Gibt an, ob im Falle eines Fehlers ein automatischer Neustart des Prozesses durchgeführt werden soll.
Wenn Sie den in diesem Feld angegebenen Wert ändern, müssen Sie den Anwendungsserver und den Node Agent erneut starten, damit die neue Einstellung wirksam wird.
Diese Einstellung hat keine Auswirkung auf den Wert der Einstellung "Neustartstatus des Knotens". Die beiden Einstellungen schließen sich gegenseitig aus.
Information | Wert |
---|---|
Datentyp | Boolean |
Standardwert |
|
Status für Neustart des Knotens
Diese Einstellung wird nur für das Produkt WebSphere Application Server Network Deployment angezeigt. Es gibt das gewünschte Verhalten der Server nach dem vollständigen Beendigen und erneuten Starten der Server an.
- Wenn die Eigenschaft den Wert GESTOPPT hat, startet der Node Agent den Server nicht.
- Wenn die Eigenschaft den Wert AKTIV hat, startet der Node Agent den Server in jedem Fall.
- Wenn die Eigenschaft auf VORHERIG gesetzt ist, startet der Node Agent den Server nur, wenn der Server aktiv war, als der Node Agent gestoppt wurde.
Diese Einstellung hat keine Auswirkung auf die Einstellung "Automatischer Neustart". Die beiden Einstellungen schließen sich gegenseitig aus.
Information | Wert |
---|---|
Datentyp | String |
Standardwert | GESTOPPT |
Einstellmöglichkeiten | Die gültigen Werte sind GESTOPPT, AKTIV, VORHERIG. Wenn der Prozess nach dem Neustart des Knotens seinen aktuellen Status zurückgeben soll, verwenden Sie die Einstellung VORHERIG. |