Puede modificar la configuración de gestión de salud con el siguiente script Jacl.
El script HmmControllerProcs.jacl se encuentra en el directorio bin.
wsadmin -profile HmmControllerProcs.jacl -c "insert_proc_parameters"
Sustituya la variable insert_proc_parameters por el nombre del procedimiento y los valores de variables adecuados para completar los cambios. Es posible que tenga que cambiar el mandato wsadmin porwsadmin.sh o wsadmin.bat, en función del sistema operativo.
wsadmin> source HmmControllerProcs.jacl
wsadmin> proc variables
wsadmin -profile HmmControllerProcs.jacl -c "help"
Nombre del procedimiento | Función |
---|---|
enable | Habilita el controlador de gestión de salud. |
disable | Inhabilita el controlador de gestión de salud. |
isEnabled | Verifica que el controlador de gestión de salud está habilitado. |
enableServer nombreNodo nombreServidor | Habilita reinicios automáticos para el servidor en el nodo especificado. |
disableServer nombreNodo nombreServidor | Inhabilita reinicios automáticos para el servidor en el nodo especificado. |
isServerEnabled nombreNodo nombreServidor | Verifica si están habilitados los reinicios automáticos para el servidor en el nodo especificado. |
isNodeMaintenance nombreNodo | Verifica si el controlador de gestión de salud reconoce que el nodo especificado está en modalidad de mantenimiento. |
getMaxConsecutiveRestarts | Devuelve el número de intentos para reavivar un servidor de aplicaciones después de realizar un reinicio. Si se sobrepasa el número máximo, se declara anómalo el servidor y se inhabilitan los reinicios para el mismo. |
setMaxConsecutiveRestarts número | Establece el número de intentos para reavivar un servidor de aplicaciones después de realizar un reinicio. |
getControlCycleLength | Devuelve el período de tiempo, en minutos, entre las comprobaciones de la política de salud de las instancias del servidor de aplicaciones para determinar si se ha producido alguna infracción. |
setControlCycleLength tiempo_en_minutos | Establece el período de tiempo, en minutos, entre las comprobaciones de la política de salud del servidor de aplicaciones para determinar si se ha producido alguna infracción. |
getMinRestartInterval | Devuelve el intervalo de tiempo que debe transcurrir entre los reinicios de una instancia del servidor de aplicaciones. |
setMinRestartInterval tiempo_en_minutos | Establece el intervalo de tiempo que debe transcurrir entre los reinicios de una instancia del servidor de aplicaciones. |
getRestartTimeout | Devuelve el intervalo de tiempo que el controlador utiliza para esperar sucesos de inicio y detención durante un reinicio antes de realizar un sondeo del estado del servidor. |
setRestartTimeout tiempo_en_minutos | Establece el intervalo de tiempo que el controlador utiliza para esperar sucesos de inicio y detención durante un reinicio antes de realizar un sondeo del estado del servidor. |
Related tasks
Definición de la gestión de salud
Habilitación e inhabilitación de la gestión de salud
Supervisión y ajuste de la gestión de salud