ApplicationUpgradePolicy
Descreve a política para uma atualização de aplicativo monitorada.
Propriedades
Nome | Type | Obrigatório |
---|---|---|
upgradeReplicaSetCheckTimeout | inteiro (int64) | No |
forceRestart | booleano | Não |
rollingUpgradeMonitoringPolicy | RollingUpgradeMonitoringPolicy | Não |
applicationHealthPolicy | ApplicationHealthPolicy | No |
upgradeReplicaSetCheckTimeout
Tipo: inteiro (int64)
Obrigatório: não
A quantidade máxima de tempo para bloqueio do processamento de um domínio de atualização e prevenção da perda de disponibilidade quando houver problemas inesperados. Quando esse tempo limite expira, o processamento do domínio de atualização continua, independentemente de problemas de perda de disponibilidade. O tempo limite será redefinido no início de cada domínio de atualização. Os valores válidos estão entre 0 e 42949672925, inclusive. (inteiro sem sinal de 32 bits).
forceRestart
Tipo: booliano
Obrigatório: não
Se for true, os processos serão reiniciados com força durante a atualização mesmo quando a versão do código não tiver sido alterada (a atualização apenas altera a configuração ou os dados).
rollingUpgradeMonitoringPolicy
Tipo: RollingUpgradeMonitoringPolicy
Obrigatório: não
A política usada para monitorar a atualização do aplicativo
applicationHealthPolicy
Tipo: ApplicationHealthPolicy
Obrigatório: não
Define uma política de integridade usada para avaliar a integridade de um aplicativo ou de uma de suas entidades filho.