Partager via


ClusterHealthPolicy.NodeTypeHealthPolicyMap Propriété

Définition

Obtient la carte avec MaxPercentUnhealthyNodes par nom de type de nœud.

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

Valeur de propriété

Mappage de stratégie d’intégrité de type de nœud avec MaxPercentUnhealthyNodes par nom de type de nœud.

Remarques

Le mappage de stratégie d’intégrité de type de nœud peut être utilisé lors de l’évaluation de l’intégrité du cluster pour décrire les types de nœuds particuliers. Par exemple, dans un cluster, il existe des centaines de nœuds de différents types et quelques instances de nœud de contrôle d’un type de nœud spécial. Les nœuds de contrôle ne doivent jamais être en erreur. Ainsi, les utilisateurs peuvent spécifier maxPercentUnhealthyNodes global sur 20 % pour tolérer certains échecs, mais pour le type de nœud « ControlNodeType », définissez MaxPercentUnhealthyNodes sur 0. De cette façon, si certains des nombreux nœuds sont défectueux, mais en dessous du pourcentage global d’intégrité, le cluster est évalué à Avertissement. Un état d’avertissement pour l’intégrité n’affecte pas la mise à niveau du cluster, ni les autres analyse déclenchées par l’état Error (erreur). Mais même un seul nœud de contrôle en cas d’erreur entraînerait une erreur d’intégrité du cluster, ce qui peut annuler ou empêcher une mise à niveau de cluster.

>

Pour définir des entrées pour les types de nœuds spécifiques dans le manifeste du cluster, à l’intérieur de FabricSettings, ajoutez des entrées pour les paramètres dont le nom est formé par le préfixe « NodeTypeMaxPercentUnhealthyNodes- » suivi du nom du type de nœud.

Si aucune stratégie n’est spécifiée pour un type de nœud, la valeur Par défaut MaxPercentUnhealthyNodes est utilisée pour l’évaluation.

L’évaluation de l’intégrité du type de nœud est effectuée uniquement lorsque le cluster est configuré avec EnableNodeTypeHealthEvaluation true. Ce paramètre est désactivé par défaut.

Notez que la définition de stratégies d’intégrité spécifiques au type de nœud n’a pas d’impact sur l’évaluation de MaxPercentUnhealthyNodes; aucun nœud n’est extrait du pool d’évaluation global et qu’il s’agit de contrôles d’intégrité exécutés indépendamment les uns des autres.

S’applique à