ClusterUpgradePolicy interface
Descrive i criteri usati durante l'aggiornamento del cluster.
Proprietà
| delta |
Criteri di integrità differenziale del cluster usati durante l'aggiornamento del cluster. |
| force |
Se true, i processi vengono riavviati forzatamente durante l'aggiornamento anche quando la versione del codice non è stata modificata (l'aggiornamento modifica solo la configurazione o i dati). |
| health |
Tempo di ripetizione della valutazione dell'integrità quando l'applicazione o il cluster non è integro prima del rollback dell'aggiornamento. Il timeout può essere in formato hh:mm:ss o d.hh:mm:ss.ms. |
| health |
Periodo di tempo in cui l'applicazione o il cluster deve rimanere integro prima che l'aggiornamento proceda al dominio di aggiornamento successivo. La durata può essere in formato hh:mm:ss o d.hh:mm:ss.ms. |
| health |
Periodo di attesa dopo il completamento di un dominio di aggiornamento prima di eseguire i controlli di integrità. La durata può essere in formato hh:mm:ss o d.hh:mm:ss.ms. |
| health |
Criteri di integrità del cluster usati durante l'aggiornamento del cluster. |
| upgrade |
Tempo necessario per il completamento di ogni dominio di aggiornamento prima del rollback dell'aggiornamento. Il timeout può essere in formato hh:mm:ss o d.hh:mm:ss.ms. |
| upgrade |
Quantità massima di tempo per bloccare l'elaborazione di un dominio di aggiornamento e impedire la perdita di disponibilità in caso di problemi imprevisti. Alla scadenza di questo timeout, l'elaborazione del dominio di aggiornamento procederà indipendentemente dai problemi di perdita di disponibilità. Il timeout viene reimpostato all'inizio di ogni dominio di aggiornamento. Il timeout può essere in formato hh:mm:ss o d.hh:mm:ss.ms. |
| upgrade |
Tempo necessario per il completamento dell'aggiornamento complessivo prima del rollback dell'aggiornamento. Il timeout può essere in formato hh:mm:ss o d.hh:mm:ss.ms. |
Dettagli proprietà
deltaHealthPolicy
Criteri di integrità differenziale del cluster usati durante l'aggiornamento del cluster.
deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicy
Valore della proprietà
forceRestart
Se true, i processi vengono riavviati forzatamente durante l'aggiornamento anche quando la versione del codice non è stata modificata (l'aggiornamento modifica solo la configurazione o i dati).
forceRestart?: boolean
Valore della proprietà
boolean
healthCheckRetryTimeout
Tempo di ripetizione della valutazione dell'integrità quando l'applicazione o il cluster non è integro prima del rollback dell'aggiornamento. Il timeout può essere in formato hh:mm:ss o d.hh:mm:ss.ms.
healthCheckRetryTimeout: string
Valore della proprietà
string
healthCheckStableDuration
Periodo di tempo in cui l'applicazione o il cluster deve rimanere integro prima che l'aggiornamento proceda al dominio di aggiornamento successivo. La durata può essere in formato hh:mm:ss o d.hh:mm:ss.ms.
healthCheckStableDuration: string
Valore della proprietà
string
healthCheckWaitDuration
Periodo di attesa dopo il completamento di un dominio di aggiornamento prima di eseguire i controlli di integrità. La durata può essere in formato hh:mm:ss o d.hh:mm:ss.ms.
healthCheckWaitDuration: string
Valore della proprietà
string
healthPolicy
Criteri di integrità del cluster usati durante l'aggiornamento del cluster.
healthPolicy: ClusterHealthPolicy
Valore della proprietà
upgradeDomainTimeout
Tempo necessario per il completamento di ogni dominio di aggiornamento prima del rollback dell'aggiornamento. Il timeout può essere in formato hh:mm:ss o d.hh:mm:ss.ms.
upgradeDomainTimeout: string
Valore della proprietà
string
upgradeReplicaSetCheckTimeout
Quantità massima di tempo per bloccare l'elaborazione di un dominio di aggiornamento e impedire la perdita di disponibilità in caso di problemi imprevisti. Alla scadenza di questo timeout, l'elaborazione del dominio di aggiornamento procederà indipendentemente dai problemi di perdita di disponibilità. Il timeout viene reimpostato all'inizio di ogni dominio di aggiornamento. Il timeout può essere in formato hh:mm:ss o d.hh:mm:ss.ms.
upgradeReplicaSetCheckTimeout: string
Valore della proprietà
string
upgradeTimeout
Tempo necessario per il completamento dell'aggiornamento complessivo prima del rollback dell'aggiornamento. Il timeout può essere in formato hh:mm:ss o d.hh:mm:ss.ms.
upgradeTimeout: string
Valore della proprietà
string