[AIX Solaris HP-UX Linux Windows][z/OS]

Intelligent Management: Comandos do Controlador de Funcionamento com o Objeto AdminConfig

Você pode utilizar o objeto AdminConfig para modificar as configurações do controlador de funcionamento. É possível alterar o ciclo do controlador, proibir reinicializações de servidor em determinados momentos do dia, assim por diante.

Propósito

O gerenciamento de funcionamento está equipado com padrões inteligentes que acomodam a maioria dos ambientes. No entanto, se você descobrir que seu controlador de funcionamento não está funcionando da forma desejada, ajuste os parâmetros padrão. É possível alterar essas configurações no console administrativo ou com a ferramenta wsadmin.

Uso

Para alterar as definições de configuração do controlador de funcionamento, é necessário ter privilégios de configurador ou administrador. Se você tiver privilégios de operador, só poderá alterar a configuração do tempo de execução.

Para editar as propriedades do controlador de funcionamento, execute os seguintes comandos:

.\wsadmin.sh -lang jython
hcid = AdminConfig.getid("/HealthController:/")
AdminConfig.modify(hcid, [["attribute_name", value]])
AdminConfig.save()

Atributos

É possível editar os seguintes atributos:
controlCycleLength
Especifica o tempo entre as verificações de funcionamento consecutivo para determinar se uma condição de política de funcionamento foi violada.

Padrão: 5

enable
Especifica se o monitoramento de funcionamento está ativado.

Padrão: true

maxConsecutiveRestarts
Especifica o número de tentativas para reativar um servidor depois de uma decisão de reinício ser tomada. Se esse número for excedido, supõe-se que a operação falhou e os reinícios são desativadas para o servidor.

Valores válidos: números inteiros entre 1 e 5

Padrão: 3

minRestartInterval
Controla a quantidade mínima de tempo que deve ocorrer entre os reinícios consecutivos de uma instância do servidor.

Valores válidos: O valor pode variar de 15 minutos a 365 dias, inclusive. Indique as unidades com o atributo minRestartIntervalUnits. Um valor igual a 0 desativa o valor mínimo de reinicialização.

Padrão: 0 (desativado)

minRestartIntervalUnits
Indica as unidades a serem usadas com o atributo minRestartInterval.

Valores válidos: 2 (minutos), 3 (horas), ou 4 (dias)

Padrão: 2

prohibitedRestartTimes
Especifica os horários e dias da semana durante os quais uma reinicialização de uma instância do servidor de aplicativos é proibida. Não é possível alterar esse atributo com o objeto AdminConfig. Para atualizar horários proibidos de reinicialização no console administrativo, clique em Políticas operacionais > Gerenciadores autônomos > Controlador de funcionamento. Edite o campo Horários de Reinício Proibidos.
properties
Especifica uma propriedade customizada no controlador de funcionamento.
restartTimeout
Especifica o número de minutos a serem aguardados para que um servidor seja parado antes de verificar explicitamente seu estado e tentar outro início.

Valores válidos: de 1 a 60 minutos, especificados como um número inteiro

Padrão: 5

Por exemplo:

O exemplo de comando a seguir altera a configuração de tempo limite de reinício:
hcid = AdminConfig.getid("/HealthController:/")
AdminConfig.modify(hcid, [["restartTimeout", 6]])
AdminConfig.save()
O comando a seguir configura o número de minutos para o tempo limite de aprovação de tarefas de tempo de execução para o controlador de funcionamento especificando a propriedade customizada com.ibm.ws.xd.hmm.controller.ControlConfig.approvalTimeOutMinutes da Java™ virtual machine (JVM). Neste exemplo, especificamente, o valor do tempo limite de aprovação está configurado para 40 minutos:
.\wsadmin.sh -lang jython
hcid = AdminConfig.getid("/HealthController:/")
AdminConfig.create('Property', hcid, [['name', 'com.ibm.ws.xd.hmm.controller.ControlConfig.
 approvalTimeOutMinutes'], ]['value', '40']]) AdminConfig.save()

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_odhmscript
Nome do arquivo: rwve_odhmscript.html