Partilhar via


ApplicationUpgradePolicy

Descreve a política para uma atualização de aplicação monitorizada.

Propriedades

Nome Tipo Necessário
upgradeReplicaSetCheckTimeout número inteiro (int64) No
forceRestart boolean No
rollingUpgradeMonitoringPolicy RollingUpgradeMonitoringPolicy No
applicationHealthPolicy ApplicationHealthPolicy No

upgradeReplicaSetCheckTimeout

Tipo: número inteiro (int64)
Obrigatório: Não

A quantidade máxima de tempo para bloquear o processamento de um domínio de atualização e evitar a perda de disponibilidade quando existem problemas inesperados. Quando este tempo limite expirar, o processamento do domínio de atualização irá prosseguir independentemente dos problemas de perda de disponibilidade. O tempo limite é reposto no início de cada domínio de atualização. Os valores válidos estão entre 0 e 42949672925 inclusive. (número inteiro de 32 bits não assinado).


forceRestart

Tipo: booleano
Obrigatório: Não

Se for verdadeiro, os processos são reiniciados com força durante a atualização, mesmo quando a versão do código não foi alterada (a atualização só altera a configuração ou os dados).


rollingUpgradeMonitoringPolicy

Tipo: RollingUpgradeMonitoringPolicy
Obrigatório: Não

A política utilizada para monitorizar a atualização da aplicação


applicationHealthPolicy

Tipo: ApplicationHealthPolicy
Obrigatório: Não

Define uma política de estado de funcionamento utilizada para avaliar o estado de funcionamento de uma aplicação ou de uma das entidades subordinadas.