Udostępnij za pośrednictwem


ClusterUpgradePolicy interface

Opisuje zasady używane podczas uaktualniania klastra.

Właściwości

deltaHealthPolicy

Zasady kondycji różnicowej klastra używane podczas uaktualniania klastra.

forceRestart

Jeśli to prawda, procesy są wymuszane podczas uaktualniania, nawet jeśli wersja kodu nie uległa zmianie (uaktualnienie zmienia tylko konfigurację lub dane).

healthCheckRetryTimeout

Czas ponawiania próby oceny kondycji, gdy aplikacja lub klaster jest w złej kondycji przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

healthCheckStableDuration

Czas, przez jaki aplikacja lub klaster musi pozostać w dobrej kondycji, zanim uaktualnienie przejdzie do następnej domeny uaktualnienia. Czas trwania może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

healthCheckWaitDuration

Czas oczekiwania po ukończeniu domeny uaktualnienia przed przeprowadzeniem kontroli kondycji. Czas trwania może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

healthPolicy

Zasady kondycji klastra używane podczas uaktualniania klastra.

upgradeDomainTimeout

Czas ukończenia każdej domeny uaktualnienia przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

upgradeReplicaSetCheckTimeout

Maksymalny czas blokowania przetwarzania domeny uaktualnienia i zapobiegania utracie dostępności, gdy występują nieoczekiwane problemy. Po wygaśnięciu tego limitu czasu przetwarzanie domeny uaktualnienia będzie kontynuowane niezależnie od problemów z utratą dostępności. Limit czasu jest resetowany na początku każdej domeny uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

upgradeTimeout

Czas ukończenia uaktualnienia ogólnego przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

Szczegóły właściwości

deltaHealthPolicy

Zasady kondycji różnicowej klastra używane podczas uaktualniania klastra.

deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicy

Wartość właściwości

forceRestart

Jeśli to prawda, procesy są wymuszane podczas uaktualniania, nawet jeśli wersja kodu nie uległa zmianie (uaktualnienie zmienia tylko konfigurację lub dane).

forceRestart?: boolean

Wartość właściwości

boolean

healthCheckRetryTimeout

Czas ponawiania próby oceny kondycji, gdy aplikacja lub klaster jest w złej kondycji przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

healthCheckRetryTimeout: string

Wartość właściwości

string

healthCheckStableDuration

Czas, przez jaki aplikacja lub klaster musi pozostać w dobrej kondycji, zanim uaktualnienie przejdzie do następnej domeny uaktualnienia. Czas trwania może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

healthCheckStableDuration: string

Wartość właściwości

string

healthCheckWaitDuration

Czas oczekiwania po ukończeniu domeny uaktualnienia przed przeprowadzeniem kontroli kondycji. Czas trwania może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

healthCheckWaitDuration: string

Wartość właściwości

string

healthPolicy

Zasady kondycji klastra używane podczas uaktualniania klastra.

healthPolicy: ClusterHealthPolicy

Wartość właściwości

upgradeDomainTimeout

Czas ukończenia każdej domeny uaktualnienia przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

upgradeDomainTimeout: string

Wartość właściwości

string

upgradeReplicaSetCheckTimeout

Maksymalny czas blokowania przetwarzania domeny uaktualnienia i zapobiegania utracie dostępności, gdy występują nieoczekiwane problemy. Po wygaśnięciu tego limitu czasu przetwarzanie domeny uaktualnienia będzie kontynuowane niezależnie od problemów z utratą dostępności. Limit czasu jest resetowany na początku każdej domeny uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

upgradeReplicaSetCheckTimeout: string

Wartość właściwości

string

upgradeTimeout

Czas ukończenia uaktualnienia ogólnego przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.

upgradeTimeout: string

Wartość właściwości

string