Sie können die Konfiguration Ihrer Vitalitätsüberwachung mit dem folgendem Jacl-Script ändern.
Das Script HmmControllerProcs.jacl ist im Verzeichnis bin gespeichert.
wsadmin -profile HmmControllerProcs.jacl -c "Parameter_für_Einfügeprozedur"
Ersetzen Sie Parameter_für_Einfügeprozedur durch den Namen der Prozedur und die zugehörigen Variablenwerte. Je nach Betriebsumgebung müssen Sie anstelle von wsadmin den Befehl wsadmin.sh oder wsadmin.bat verwenden.
wsadmin> source HmmControllerProcs.jacl
wsadmin> Prozedur Variablen
wsadmin -profile HmmControllerProcs.jacl -c "help"
Prozedurname | Funktion |
---|---|
enable | Aktiviert den Controller für Vitalitätsüberwachung. |
disable | Inaktiviert den Controller für Vitalitätsüberwachung. |
isEnabled | Prüft, ob der Controller für Vitalitätsüberwachung aktiviert ist. |
enableServer Knotenname Servername | Aktiviert automatisierte Neustarts für den Server auf dem angegebenen Knoten. |
disableServer Knotenname Servername | Inaktiviert automatisierte Neustarts für den Server auf dem angegebenen Knoten. |
isServerEnabled Knotenname Servername | Prüft, ob automatisierte Neustarts für den Server auf dem angegebenen Knoten aktiviert sind. |
isNodeMaintenance Knotenname | Prüft, ob der Controller für Vitalitätsüberwachung den Wartungsmodus für den angegebenen Knoten bestätigt. |
getMaxConsecutiveRestarts | Gibt zurück, wie oft versucht wurde, einen Anwendungsserver erneut zu starten. Wenn die maximale Versuchsanzahl erreicht ist, wird der Server als fehlerhaft deklariert, und die Neustarts werden inaktiviert. |
setMaxConsecutiveRestarts Anzahl | Legt fest, wie oft versucht wird, einen Anwendungsserver erneut zu starten. |
getControlCycleLength | Gibt zurück, in welchen zeitlichen Abständen (Minuten) die Vitalitäts-Policy für die Anwendungsserverinstanzen geprüft wird, um mögliche Verstöße festzustellen. |
setControlCycleLength Zeit_in_Minuten | Legt fest, in welchen zeitlichen Abständen (Minuten) die Vitalitäts-Policy für die Anwendungsserverinstanzen geprüft wird, um mögliche Verstöße festzustellen. |
getMinRestartInterval | Gibt zurück, wie viel Zeit zwischen den Versuchen zum erneuten Starten einer Anwendungsserverinstanz eingehalten werden muss. |
setMinRestartInterval Zeit_in_Minuten | Legt fest, wie viel Zeit zwischen den Versuchen zum erneuten Starten einer Anwendungsserverinstanz eingehalten werden muss. |
getRestartTimeout | Gibt zurück, wie lange der Controller während eines Neustarts auf Start- und Stoppereignisse wartet, bevor er den Status des Servers abfragt. |
setRestartTimeout Zeit_in_Minuten | Legt fest, wie lange der Controller während eines Neustarts auf Start- und Stoppereignisse wartet, bevor er den Status des Servers abfragt. |
Related tasks
Vitalitätsüberwachung definieren
Vitalitätsüberwachung aktivieren und inaktivieren
Vitalitätsüberwachung kontrollieren und optimieren