ApplicationUpgradePolicy

監視対象アプリケーションのアップグレードのポリシーについて説明します。

プロパティ

名前 Type 必須
upgradeReplicaSetCheckTimeout integer (int64) いいえ
forceRestart boolean いいえ
rollingUpgradeMonitoringPolicy RollingUpgradeMonitoringPolicy いいえ
applicationHealthPolicy ApplicationHealthPolicy いいえ

upgradeReplicaSetCheckTimeout

: integer (int64)
必須: いいえ

アップグレード ドメインの処理をブロックし、予期しない問題が発生したときに可用性の損失を防ぐための最長時間。 このタイムアウトが期限切れになると、可用性の損失問題に関係なく、アップグレード ドメインの処理が続行されます。 タイムアウトは、各アップグレード ドメインの開始時にリセットされます。 有効な値は 0 から 42949672925 の範囲です (0 と 42949672925 を含みます)。 (符号なし 32 ビット整数)。


forceRestart

: ブール値
必須: いいえ

true の場合、コード バージョンが変更されていない場合でも、アップグレード中にプロセスが強制的に再起動されます (アップグレードによって構成またはデータのみが変更されます)。


rollingUpgradeMonitoringPolicy

種類: RollingUpgradeMonitoringPolicy
必須: いいえ

アプリケーションのアップグレードの監視に使用されるポリシー


applicationHealthPolicy

種類: ApplicationHealthPolicy
必須: いいえ

アプリケーションまたはその子エンティティの正常性を評価するために使用される正常性ポリシーを定義します。