次の方法で共有


ClusterUpgradePolicy interface

クラスターのアップグレード時に使用されるポリシーについて説明します。

プロパティ

deltaHealthPolicy

クラスターのアップグレード時に使用されるクラスター差分正常性ポリシー。

forceRestart

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

healthCheckRetryTimeout

アップグレードがロールバックされるまでに、アプリケーションまたはクラスターが異常な場合に正常性評価を再試行する時間。 タイムアウトは、hh:mm:ss または d.hh:mm:ss.ms 形式のいずれかです。

healthCheckStableDuration

アップグレードが次のアップグレード ドメインに進む前に、アプリケーションまたはクラスターが正常な状態を維持する必要がある時間。 期間は、hh:mm:ss または d.hh:mm:ss.ms 形式で指定できます。

healthCheckWaitDuration

アップグレード ドメインを完了してから正常性チェックを実行するまでの待機時間。 期間は、hh:mm:ss または d.hh:mm:ss.ms 形式で指定できます。

healthPolicy

クラスターのアップグレード時に使用されるクラスター正常性ポリシー。

upgradeDomainTimeout

アップグレード がロールバックされるまでに各アップグレード ドメインが完了する必要がある時間。 タイムアウトは、hh:mm:ss または d.hh:mm:ss.ms 形式のいずれかです。

upgradeReplicaSetCheckTimeout

アップグレード ドメインの処理をブロックし、予期しない問題が発生した場合の可用性の損失を防ぐための最大時間。 このタイムアウトが切れると、可用性の損失の問題に関係なく、アップグレード ドメインの処理が続行されます。 タイムアウトは、各アップグレード ドメインの開始時にリセットされます。 タイムアウトは、hh:mm:ss または d.hh:mm:ss.ms 形式のいずれかです。

upgradeTimeout

アップグレードがロールバックされるまでにアップグレード全体が完了する必要がある時間。 タイムアウトは、hh:mm:ss または d.hh:mm:ss.ms 形式のいずれかです。

プロパティの詳細

deltaHealthPolicy

クラスターのアップグレード時に使用されるクラスター差分正常性ポリシー。

deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicy

プロパティ値

forceRestart

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

forceRestart?: boolean

プロパティ値

boolean

healthCheckRetryTimeout

アップグレードがロールバックされるまでに、アプリケーションまたはクラスターが異常な場合に正常性評価を再試行する時間。 タイムアウトは、hh:mm:ss または d.hh:mm:ss.ms 形式のいずれかです。

healthCheckRetryTimeout: string

プロパティ値

string

healthCheckStableDuration

アップグレードが次のアップグレード ドメインに進む前に、アプリケーションまたはクラスターが正常な状態を維持する必要がある時間。 期間は、hh:mm:ss または d.hh:mm:ss.ms 形式で指定できます。

healthCheckStableDuration: string

プロパティ値

string

healthCheckWaitDuration

アップグレード ドメインを完了してから正常性チェックを実行するまでの待機時間。 期間は、hh:mm:ss または d.hh:mm:ss.ms 形式で指定できます。

healthCheckWaitDuration: string

プロパティ値

string

healthPolicy

クラスターのアップグレード時に使用されるクラスター正常性ポリシー。

healthPolicy: ClusterHealthPolicy

プロパティ値

upgradeDomainTimeout

アップグレード がロールバックされるまでに各アップグレード ドメインが完了する必要がある時間。 タイムアウトは、hh:mm:ss または d.hh:mm:ss.ms 形式のいずれかです。

upgradeDomainTimeout: string

プロパティ値

string

upgradeReplicaSetCheckTimeout

アップグレード ドメインの処理をブロックし、予期しない問題が発生した場合の可用性の損失を防ぐための最大時間。 このタイムアウトが切れると、可用性の損失の問題に関係なく、アップグレード ドメインの処理が続行されます。 タイムアウトは、各アップグレード ドメインの開始時にリセットされます。 タイムアウトは、hh:mm:ss または d.hh:mm:ss.ms 形式のいずれかです。

upgradeReplicaSetCheckTimeout: string

プロパティ値

string

upgradeTimeout

アップグレードがロールバックされるまでにアップグレード全体が完了する必要がある時間。 タイムアウトは、hh:mm:ss または d.hh:mm:ss.ms 形式のいずれかです。

upgradeTimeout: string

プロパティ値

string