ClusterHealthPolicy.NodeTypeHealthPolicyMap Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el mapa con MaxPercentUnhealthyNodes por nombre de tipo de nodo.
public System.Fabric.Health.NodeTypeHealthPolicyMap NodeTypeHealthPolicyMap { get; set; }
member this.NodeTypeHealthPolicyMap : System.Fabric.Health.NodeTypeHealthPolicyMap with get, set
Public Property NodeTypeHealthPolicyMap As NodeTypeHealthPolicyMap
Valor de propiedad
La asignación de directivas de estado de tipo de nodo con MaxPercentUnhealthyNodes por nombre de tipo de nodo.
Comentarios
La asignación de directiva de mantenimiento de tipo de nodo se puede usar durante la evaluación del mantenimiento de clúster para describir tipos de nodo especiales. Por ejemplo, en un clúster hay cientos de nodos de diferentes tipos y algunas instancias de nodo de control de un tipo de nodo especial. Los nodos de control nunca deben estar en error. Por lo tanto, los usuarios pueden especificar MaxPercentUnhealthyNodes global en 20 % para tolerar algunos errores, pero para el tipo de nodo "ControlNodeType" establezca MaxPercentUnhealthyNodes en 0. De este modo, si algunos de los muchos nodos son incorrectos, pero por debajo del porcentaje global incorrecto, el clúster se evaluaría como Advertencia. Un estado de advertencia no afecta a la actualización del clúster ni a ninguna supervisión desencadenada por el estado de mantenimiento de Error. Pero incluso un nodo de control en caso de error haría un error de estado del clúster, lo que puede revertir o evitar una actualización del clúster.
>
Para definir entradas para los tipos de nodo específicos en el manifiesto del clúster, en FabricSettings se agregan entradas para parámetros con el nombre formado por el prefijo "NodeTypeMaxPercentUnhealthyNodes-" seguido del nombre de tipo de nodo.
Si no se especifica ninguna directiva para un tipo de nodo, se usa maxPercentUnhealthyNodes predeterminado para la evaluación.
La evaluación del estado del tipo de nodo solo se realiza cuando el clúster está configurado con EnableNodeTypeHealthEvaluation true
. Este valor está deshabilitado de manera predeterminada.
Tenga en cuenta que definir directivas de mantenimiento específicas del tipo de nodo no afecta a la evaluación de MaxPercentUnhealthyNodes; no se quita ningún nodo del grupo de evaluación global y son comprobaciones de estado que se ejecutan de forma independiente entre sí.
Se aplica a
Azure SDK for .NET