Compartir a través de


FabricUpgradeUpdateDescription.ApplicationHealthPolicyMap Propiedad

Definición

Obtiene o establece las directivas de mantenimiento de la aplicación usadas para evaluar el estado de las aplicaciones como parte de la evaluación de estado del clúster.

public System.Fabric.Health.ApplicationHealthPolicyMap ApplicationHealthPolicyMap { get; set; }
member this.ApplicationHealthPolicyMap : System.Fabric.Health.ApplicationHealthPolicyMap with get, set
Public Property ApplicationHealthPolicyMap As ApplicationHealthPolicyMap

Valor de propiedad

Las directivas de mantenimiento de la aplicación usadas para evaluar el estado de las aplicaciones especificadas.

Comentarios

Durante la actualización del clúster, se evalúa el estado del clúster para determinar si el clúster sigue en buen estado. Como parte de la evaluación del estado del clúster, todas las aplicaciones se evalúan y agregan en el estado del clúster. El mapa de directivas de mantenimiento de la aplicación se usa para evaluar las aplicaciones como parte de la evaluación del clúster.

Cada entrada especifica como clave el nombre de la aplicación y como valor que ApplicationHealthPolicy se usa para evaluar el estado de la aplicación de esa aplicación.

Si no se especifica una aplicación en el mapa, se usará applicationHealthPolicy que se encuentra en el manifiesto de aplicación para la evaluación.

Las directivas de mantenimiento de aplicaciones personalizadas también se usan para evaluar el estado del clúster durante la actualización, a través GetClusterHealthAsync(ClusterHealthQueryDescription, TimeSpan, CancellationToken) de o GetClusterHealthChunkAsync(ClusterHealthChunkQueryDescription, TimeSpan, CancellationToken).

El mapa es null de forma predeterminada, lo que significa que la actualización no se aplica a las directivas de mantenimiento de la aplicación establecidas anteriormente. Para actualizar las directivas de estado de la aplicación, cree primero el mapa y agregue entradas para las aplicaciones deseadas.

Se aplica a