FabricUpgradeUpdateDescription.ApplicationHealthPolicyMap プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラスターの正常性評価の一部としてアプリケーションの正常性を評価するために使用されるアプリケーション正常性ポリシーを取得または設定します。
public System.Fabric.Health.ApplicationHealthPolicyMap ApplicationHealthPolicyMap { get; set; }
member this.ApplicationHealthPolicyMap : System.Fabric.Health.ApplicationHealthPolicyMap with get, set
Public Property ApplicationHealthPolicyMap As ApplicationHealthPolicyMap
プロパティ値
指定したアプリケーションの正常性を評価するために使用されるアプリケーション正常性ポリシー。
注釈
クラスターのアップグレード中に、クラスターの正常性が評価され、クラスターがまだ正常であるかどうかを判断します。 クラスターの正常性評価の一環として、すべてのアプリケーションが評価され、クラスターの正常性で集計されます。 アプリケーション正常性ポリシー マップは、クラスター評価の一部としてアプリケーションを評価するために使用されます。
各エントリは、アプリケーション名のキーとして、そのアプリケーションのアプリケーションの正常性を評価するために使用される 値 ApplicationHealthPolicy として を指定します。
マップでアプリケーションが指定されていない場合は、アプリケーション マニフェストで見つかった ApplicationHealthPolicy が評価に使用されます。
カスタム アプリケーション正常性ポリシーは、 または GetClusterHealthChunkAsync(ClusterHealthChunkQueryDescription, TimeSpan, CancellationToken)を使用して、アップグレード中にクラスターの正常性をGetClusterHealthAsync(ClusterHealthQueryDescription, TimeSpan, CancellationToken)評価するためにも使用されます。
既定では、マップは null です。つまり、更新プログラムは、以前に設定されたアプリケーション正常性ポリシーには適用されません。 アプリケーションの正常性ポリシーを更新するには、まずマップを作成してから、目的のアプリケーションのエントリを追加します。
適用対象
Azure SDK for .NET