次の方法で共有


RollingUpgradeMonitoringPolicy クラス

定義

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

public class RollingUpgradeMonitoringPolicy
type RollingUpgradeMonitoringPolicy = class
Public Class RollingUpgradeMonitoringPolicy
継承
RollingUpgradeMonitoringPolicy

コンストラクター

RollingUpgradeMonitoringPolicy(PolicyViolationCompensationAction, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan)

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

プロパティ

FailureAction

Monitored アップグレードで監視ポリシー違反または正常性ポリシー違反が発生した場合に実行する補正アクションです。 無効は、エラー アクションが無効であることを示します。 Rollback は、アップグレードが自動的にロールバックを開始することを指定します。 [手動] は、アップグレードが UnmonitoredManual アップグレード モードに切り替わります。

HealthCheckRetryTimeout

アプリケーションまたはクラスターが正常でない場合に、正常性評価を再試行する時間。この時間を超えると、FailureAction に指定したアクションが実行されます。 これは、"hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。

HealthCheckStableDuration

アプリケーションまたはクラスターが正常な状態である必要がある時間。この時間を超えると、アップグレードが次のアップグレード ドメインに進みます。 これは、"hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。

HealthCheckWaitDuration

ドメインのアップグレードを完了後、待機する時間。この時間を超えると、正常性ポリシーが適用されます。 これは、"hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。

UpgradeDomainTimeout

各ドメインがアップグレードを完了する必要がある時間。この時間を超えると、FailureAction が実行されます。 12 時間を超えることはできません。 これは、"hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。

UpgradeTimeout

アップグレード全体を完了する必要がある時間。この時間を超えると、FailureAction が実行されます。 12 時間を超えることはできません。 これは、"hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。

適用対象