ClusterUpgradePolicy interface
Beschreibt die Richtlinie, die beim Aktualisieren des Clusters verwendet wird.
Eigenschaften
delta |
Die Clusterdeltaintegritätsrichtlinie, die beim Upgrade des Clusters verwendet wird. |
force |
Wenn true, werden Prozesse während des Upgrades erzwungen neu gestartet, auch wenn sich die Codeversion nicht geändert hat (das Upgrade ändert nur die Konfiguration oder die Daten). |
health |
Die Zeitspanne, in der die Integritätsauswertung wiederholt werden muss, wenn die Anwendung oder der Cluster fehlerhaft ist, bevor ein Rollback des Upgrades durchgeführt wird. Das Timeout kann entweder im Format hh:mm:ss oder im d.hh:mm:ss.ms-Format vorliegen. |
health |
Die Zeitspanne, während der die Anwendung oder der Cluster fehlerfrei bleiben muss, bevor das Upgrade mit der nächsten Upgradedomäne fortgesetzt wird. Die Dauer kann im Format "hh:mm:ss" oder "d.hh:mm:ss.ms" erfolgen. |
health |
Die Zeitspanne, die nach Abschluss einer Upgradedomäne gewartet werden muss, bevor Integritätsprüfungen durchgeführt werden. Die Dauer kann im Format "hh:mm:ss" oder "d.hh:mm:ss.ms" erfolgen. |
health |
Die Clusterintegritätsrichtlinie, die beim Upgrade des Clusters verwendet wird. |
upgrade |
Die Zeitspanne, die jede Upgradedomäne abschließen muss, bevor das Upgrade ein Rollback ausgeführt wird. Das Timeout kann entweder im Format hh:mm:ss oder im d.hh:mm:ss.ms-Format vorliegen. |
upgrade |
Die maximale Zeitspanne, während der die Verarbeitung einer Upgradedomäne blockiert und Verfügbarkeitsverlust verhindert wird, wenn es unerwartete Probleme gibt. Wenn dieses Timeout abläuft, wird die Verarbeitung der Upgradedomäne unabhängig von Verfügbarkeitsverlustproblemen fortgesetzt. Das Timeout wird beim Start jeder Upgradedomäne zurückgesetzt. Das Timeout kann entweder im Format hh:mm:ss oder im d.hh:mm:ss.ms-Format vorliegen. |
upgrade |
Die Zeitspanne, die das gesamte Upgrade abschließen muss, bevor ein Rollback für das Upgrade durchgeführt wird. Das Timeout kann entweder im Format hh:mm:ss oder im d.hh:mm:ss.ms-Format vorliegen. |
Details zur Eigenschaft
deltaHealthPolicy
Die Clusterdeltaintegritätsrichtlinie, die beim Upgrade des Clusters verwendet wird.
deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicy
Eigenschaftswert
forceRestart
Wenn true, werden Prozesse während des Upgrades erzwungen neu gestartet, auch wenn sich die Codeversion nicht geändert hat (das Upgrade ändert nur die Konfiguration oder die Daten).
forceRestart?: boolean
Eigenschaftswert
boolean
healthCheckRetryTimeout
Die Zeitspanne, in der die Integritätsauswertung wiederholt werden muss, wenn die Anwendung oder der Cluster fehlerhaft ist, bevor ein Rollback des Upgrades durchgeführt wird. Das Timeout kann entweder im Format hh:mm:ss oder im d.hh:mm:ss.ms-Format vorliegen.
healthCheckRetryTimeout: string
Eigenschaftswert
string
healthCheckStableDuration
Die Zeitspanne, während der die Anwendung oder der Cluster fehlerfrei bleiben muss, bevor das Upgrade mit der nächsten Upgradedomäne fortgesetzt wird. Die Dauer kann im Format "hh:mm:ss" oder "d.hh:mm:ss.ms" erfolgen.
healthCheckStableDuration: string
Eigenschaftswert
string
healthCheckWaitDuration
Die Zeitspanne, die nach Abschluss einer Upgradedomäne gewartet werden muss, bevor Integritätsprüfungen durchgeführt werden. Die Dauer kann im Format "hh:mm:ss" oder "d.hh:mm:ss.ms" erfolgen.
healthCheckWaitDuration: string
Eigenschaftswert
string
healthPolicy
Die Clusterintegritätsrichtlinie, die beim Upgrade des Clusters verwendet wird.
healthPolicy: ClusterHealthPolicy
Eigenschaftswert
upgradeDomainTimeout
Die Zeitspanne, die jede Upgradedomäne abschließen muss, bevor das Upgrade ein Rollback ausgeführt wird. Das Timeout kann entweder im Format hh:mm:ss oder im d.hh:mm:ss.ms-Format vorliegen.
upgradeDomainTimeout: string
Eigenschaftswert
string
upgradeReplicaSetCheckTimeout
Die maximale Zeitspanne, während der die Verarbeitung einer Upgradedomäne blockiert und Verfügbarkeitsverlust verhindert wird, wenn es unerwartete Probleme gibt. Wenn dieses Timeout abläuft, wird die Verarbeitung der Upgradedomäne unabhängig von Verfügbarkeitsverlustproblemen fortgesetzt. Das Timeout wird beim Start jeder Upgradedomäne zurückgesetzt. Das Timeout kann entweder im Format hh:mm:ss oder im d.hh:mm:ss.ms-Format vorliegen.
upgradeReplicaSetCheckTimeout: string
Eigenschaftswert
string
upgradeTimeout
Die Zeitspanne, die das gesamte Upgrade abschließen muss, bevor ein Rollback für das Upgrade durchgeführt wird. Das Timeout kann entweder im Format hh:mm:ss oder im d.hh:mm:ss.ms-Format vorliegen.
upgradeTimeout: string
Eigenschaftswert
string