ApplicationUpgradePolicy クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
監視対象アプリケーションのアップグレードのポリシーについて説明します。
public class ApplicationUpgradePolicy
type ApplicationUpgradePolicy = class
Public Class ApplicationUpgradePolicy
- 継承
-
ApplicationUpgradePolicy
コンストラクター
ApplicationUpgradePolicy() |
ApplicationUpgradePolicy の新しいインスタンスを初期化します。 |
プロパティ
ApplicationHealthPolicy |
アプリケーションまたはその子エンティティの正常性を評価するために使用される正常性ポリシーを定義します。 |
ForceRestart |
true の場合、コード バージョンが変更されていない場合 (アップグレードによって構成またはデータのみが変更される) 場合でも、アップグレード中にプロセスが強制的に再起動されます。 |
InstanceCloseDelayDurationInSeconds |
アクティブな要求が正常にドレインできるように、ステートレス インスタンスが閉じられるまで待機する時間 (秒単位)。 これは、アプリケーションまたはクラスターのアップグレード中にインスタンスが閉じている場合に有効です。これは、サービスの説明で 0 以外の遅延期間が構成されているインスタンスに対してのみ有効です。 |
RecreateApplication |
更新時にアプリケーションを再作成するかどうかを決定します。 value=true の場合、残りのアップグレード ポリシー パラメーターは許可されません。 |
RollingUpgradeMonitoringPolicy |
アプリケーションのアップグレードの監視に使用されるポリシー。 |
UpgradeMode |
ローリング アップグレード時に正常性を監視するために使用されるモード。 値は Monitored と UnmonitoredAuto です。 |
UpgradeReplicaSetCheckTimeout |
アップグレード ドメインの処理をブロックし、予期しない問題が発生したときに可用性の損失を防ぐための最長時間。 このタイムアウトが期限切れになると、可用性の損失問題に関係なく、アップグレード ドメインの処理が続行されます。 タイムアウトは、各アップグレード ドメインの開始時にリセットされます。 有効な値は 0 から 42949672925 の範囲です (0 と 42949672925 を含みます)。 (符号なし 32 ビット整数)。 |