Partager via


ClusterHealthPolicy Classe

Définition

Définit une stratégie d’intégrité utilisée pour évaluer l’intégrité du cluster ou d’un nœud de cluster.

public class ClusterHealthPolicy
type ClusterHealthPolicy = class
Public Class ClusterHealthPolicy
Héritage
ClusterHealthPolicy

Constructeurs

ClusterHealthPolicy()

Initialise une nouvelle instance de la classe ClusterHealthPolicy.

ClusterHealthPolicy(Nullable<Int32>, Nullable<Int32>, IDictionary<String,ApplicationHealthPolicy>)

Initialise une nouvelle instance de la classe ClusterHealthPolicy.

Propriétés

ApplicationHealthPolicies

Obtient ou définit la carte de stratégie d’intégrité de l’application utilisée pour évaluer l’intégrité d’une application ou de l’une de ses entités enfants.

MaxPercentUnhealthyApplications

Obtient ou définit le pourcentage maximal autorisé d’applications non saines avant de signaler une erreur. Par exemple, pour autoriser 10 % des applications pouvant être défectueuses, cette valeur serait de 10.

Il s’agit du pourcentage maximum toléré d’applications pouvant être défectueuses avant que l’intégrité du cluster ne soit considérée comme étant à l’état Error. Si le pourcentage est respecté mais qu’il existe au moins une application pouvant être défectueuse, l’état d’intégrité est Warning. Ce calcul est effectué en divisant le nombre d’applications pouvant être défectueuses par le nombre total d’instances de l’application dans le cluster, à l’exception des types d’applications inclus dans le ApplicationTypeHealthPolicyMap. Le calcul est arrondi pour tolérer la défaillance d’un petit nombre d’applications. Le pourcentage par défaut est zéro.

MaxPercentUnhealthyNodes

Obtient ou définit le pourcentage maximal autorisé de nœuds non sains avant de signaler une erreur. Par exemple, pour autoriser 10 % de nœuds défectueux, cette valeur serait de 10.

Il s’agit du pourcentage maximum toléré de nœuds pouvant être défectueux avant que l’intégrité du cluster ne soit considérée comme étant à l’état Error. Si le pourcentage est respecté mais qu’il existe au moins un nœud pouvant être défectueux, l’état d’intégrité est Warning. Le pourcentage est calculé en divisant le nombre de nœuds défectueux par le nombre total de nœuds du cluster. Le calcul est arrondi pour tolérer une défaillance sur un petit nombre de nœuds. Le pourcentage par défaut est zéro.

Dans les clusters de grande taille, certains nœuds sont toujours inactifs ou en réparation. Ce pourcentage doit donc être configuré pour tolérer cette condition.

Méthodes

Validate()

Validez l’objet .

S’applique à