Partilhar via


FabricUpgradeUpdateDescription.ApplicationHealthPolicyMap Propriedade

Definição

Obtém ou define as políticas de integridade do aplicativo usadas para avaliar a integridade dos aplicativos como parte da avaliação de integridade do cluster.

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

Valor da propriedade

As políticas de integridade do aplicativo usadas para avaliar a integridade dos aplicativos especificados.

Comentários

Durante a atualização do cluster, a integridade do cluster é avaliada para determinar se o cluster ainda está íntegro. Como parte da avaliação de integridade do cluster, todos os aplicativos são avaliados e agregados na integridade do cluster. O mapa da política de integridade do aplicativo é usado para avaliar os aplicativos como parte da avaliação do cluster.

Cada entrada especifica como chave o nome do aplicativo e como valor um ApplicationHealthPolicy usado para avaliar a integridade do aplicativo desse aplicativo.

Se um aplicativo não for especificado no mapa, o ApplicationHealthPolicy encontrado no manifesto do aplicativo será usado para avaliação.

As políticas personalizadas de integridade do aplicativo também são usadas para avaliar a integridade do cluster durante a atualização, por meio GetClusterHealthAsync(ClusterHealthQueryDescription, TimeSpan, CancellationToken) de ou GetClusterHealthChunkAsync(ClusterHealthChunkQueryDescription, TimeSpan, CancellationToken).

O mapa é nulo por padrão, o que significa que a atualização não se aplica às políticas de integridade do aplicativo definidas anteriormente. Para atualizar as políticas de integridade do aplicativo, primeiro crie o mapa e adicione entradas para aplicativos desejados.

Aplica-se a