ClusterUpgradePolicy クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラスターのアップグレード時に使用されるポリシーについて説明します。
public class ClusterUpgradePolicy
type ClusterUpgradePolicy = class
Public Class ClusterUpgradePolicy
- 継承
-
ClusterUpgradePolicy
コンストラクター
ClusterUpgradePolicy() |
ClusterUpgradePolicy クラスの新しいインスタンスを初期化します。 |
ClusterUpgradePolicy(String, String, String, String, String, String, ClusterHealthPolicy, Nullable<Boolean>, ClusterUpgradeDeltaHealthPolicy) |
ClusterUpgradePolicy クラスの新しいインスタンスを初期化します。 |
プロパティ
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 形式のいずれかになります。 |
メソッド
Validate() |
オブジェクトを検証します。 |
適用対象
Azure SDK for .NET