次の方法で共有


ClusterUpgradePolicy コンストラクター

定義

ClusterUpgradePolicy の新しいインスタンスを初期化します。

public ClusterUpgradePolicy (TimeSpan upgradeReplicaSetCheckTimeout, TimeSpan healthCheckWaitDuration, TimeSpan healthCheckStableDuration, TimeSpan healthCheckRetryTimeout, TimeSpan upgradeTimeout, TimeSpan upgradeDomainTimeout, Azure.ResourceManager.ServiceFabric.Models.ClusterHealthPolicy healthPolicy);
new Azure.ResourceManager.ServiceFabric.Models.ClusterUpgradePolicy : TimeSpan * TimeSpan * TimeSpan * TimeSpan * TimeSpan * TimeSpan * Azure.ResourceManager.ServiceFabric.Models.ClusterHealthPolicy -> Azure.ResourceManager.ServiceFabric.Models.ClusterUpgradePolicy
Public Sub New (upgradeReplicaSetCheckTimeout As TimeSpan, healthCheckWaitDuration As TimeSpan, healthCheckStableDuration As TimeSpan, healthCheckRetryTimeout As TimeSpan, upgradeTimeout As TimeSpan, upgradeDomainTimeout As TimeSpan, healthPolicy As ClusterHealthPolicy)

パラメーター

upgradeReplicaSetCheckTimeout
TimeSpan

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

healthCheckWaitDuration
TimeSpan

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

healthCheckStableDuration
TimeSpan

アプリケーションまたはクラスターが正常な状態である必要がある時間。この時間を超えると、アップグレードが次のアップグレード ドメインに進みます。 期間は、hh:mm:ss または d.hh:mm:ss.ms 形式のいずれかです。

healthCheckRetryTimeout
TimeSpan

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

upgradeTimeout
TimeSpan

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

upgradeDomainTimeout
TimeSpan

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

healthPolicy
ClusterHealthPolicy

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

例外

healthPolicy が null です。

適用対象