WebSphere Virtual Enterprise, Version 6.1.1
             Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows,


Mandatos del controlador de salud con el objeto AdminConfig

Puede utilizar el objeto AdminConfig para modificar los valores del controlador de salud. Puede cambiar el ciclo del controlador, prohibir que se reinicie el servidor a determinadas horas del día, etc.

Finalidad

La gestión de salud se entrega con valores predeterminados inteligentes que se acomodan a la mayor parte de los entornos. No obstante, si detecta que el controlador de salud no funciona del modo que desea, ajuste los parámetros predeterminados. Puede cambiar estos valores en la consola administrativa o con la herramienta wsadmin.

Uso

Para cambiar los valores de configuración del controlador de salud, debe tener privilegios de configurador o administrador. Si tiene privilegios de operador, sólo podrá cambiar la configuración de tiempo de ejecución.

Para editar las propiedades del controlador de salud, ejecute los siguientes mandatos:

.\wsadmin.sh -lang jythonhcid = AdminConfig.getid("/HealthController:/")
AdminConfig.modify(hcid, [["nombre_atributo", valor]])
AdminConfig.save()

Atributos

Puede editar los siguientes atributos:
controlCycleLength
Especifica el tiempo transcurrido entre comprobaciones consecutivas de la salud para determinar si se ha incumplido una condición de política de salud.

Valor predeterminado: 5

enable
Especifica si la supervisión de salud está habilitada.

Valor predeterminado: true

maxConsecutiveRestarts
Especifica el número de intentos para reavivar un servidor después de haber tomado la decisión de reiniciar. Si se supera este número, se asume que la operación ha dado error y se inhabilitan los reinicios del servidor.

Valores válidos: números enteros entre 1 y 5

Valor predeterminado: 3

minRestartInterval
Controla la cantidad mínima de tiempo que debe transcurrir entre reinicios consecutivos de una instancia de servidor.

Valores válidos: el valor válido puede oscilar entre 15 minutos y 365 días, ambos inclusive. Indique las unidades con el atributo minRestartIntervalUnits. Un valor 0 inhabilita el valor de reinicio mínimo.

Valor predeterminado: 0 (inhabilitado)

minRestartIntervalUnits
Indica las unidades que se deben utilizar con el atributo minRestartInterval

Valores válidos: 2 (minutos), 3 (horas), o 4 (días)

Valor predeterminado: 2

prohibitedRestartTimes
Especifica las horas y los días de la semana durante los que está prohibido reiniciar una instancia del servidor de aplicaciones. No puede cambiar este atributo con el objeto AdminConfig. Para actualizar las horas en que está prohibido el reinicio en la consola administrativa, pulse Políticas operativas > Gestores autónomos > Controlador de salud. Edite el campo Horas de reinicio prohibido.
properties
Especifica una propiedad personalizada en el controlador de salud.
restartTimeout
Especifica un número de minutos que se debe esperar a que se detenga un servidor antes de comprobar de forma explícita su estado e intentar otro inicio.

Valores válidos de 1 a 60 minutos, especificados como número entero

Valor predeterminado: 5

Ejemplo

En el ejemplo de mandato siguiente se cambia el valor de tiempo de espera de reinicio:
hcid = AdminConfig.getid("/HealthController:/")
AdminConfig.modify(hcid, [["restartTimeout", 6]])
AdminConfig.save()
El siguiente mandato establece la propiedad personalizada com.ibm.ws.xd.hmm.controller.approvalTimeOutMinutes en 40 minutos:
.\wsadmin.sh -lang jythonhcid = AdminConfig.getid("/HealthController:/")
AdminConfig.create('Property', hcid, [['name', 'com.ibm.ws.xd.hmm.controller.approvalTimeOutMinutes'], ['value', '40']])
AdminConfig.save()



Conceptos relacionados
Gestión de la salud
Tareas relacionadas
Supervisión y ajuste de la gestión de salud
Configuración de la gestión de salud
Referencia relacionada
HmmControllerProcs.jacl
Información relacionada
Propiedades personalizadas del controlador de salud
Tema de referencia    

Condiciones de uso | Comentarios

Última actualización: 22-sep-2009 09H42' EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/reference/todhmscript.html