ApplicationUpgradePolicy

Opisuje zasady dotyczące monitorowanego uaktualniania aplikacji.

Właściwości

Nazwa Typ Wymagane
upgradeReplicaSetCheckTimeout liczba całkowita (int64) Nie
forceRestart boolean Nie
rollingUpgradeMonitoringPolicy RollingUpgradeMonitoringPolicy Nie
applicationHealthPolicy ApplicationHealthPolicy Nie

upgradeReplicaSetCheckTimeout

Typ: liczba całkowita (int64)
Wymagane: Nie

Maksymalny czas blokowania przetwarzania domeny uaktualnienia i zapobiegania utracie dostępności w przypadku nieoczekiwanych problemów. Po upływie 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. Prawidłowe wartości należą do przedziału od 0 do 42949672925 włącznie. (niepodpisane 32-bitowe liczby całkowite).


forceRestart

Typ: wartość logiczna
Wymagane: Nie

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


rollingUpgradeMonitoringPolicy

Typ: RollingUpgradeMonitoringPolicy
Wymagane: Nie

Zasady używane do monitorowania uaktualnienia aplikacji


applicationHealthPolicy

Typ: ApplicationHealthPolicy
Wymagane: Nie

Definiuje zasady kondycji używane do oceny kondycji aplikacji lub jednej z jej jednostek podrzędnych.