Compartir a través de


NodeDeactivationInfo

Información sobre la desactivación del nodo. Esta información es válida para un nodo que está en proceso de desactivación o ya se ha desactivado.

Propiedades

Nombre Tipo Obligatorio
NodeDeactivationIntent string (enum) No
NodeDeactivationStatus string (enum) No
NodeDeactivationTask matriz de NodeDeactivationTask No
PendingSafetyChecks matriz de SafetyCheckWrapper No

NodeDeactivationIntent

Tipo: cadena (enumeración)
Obligatoria: no

Intención o motivo para desactivar el nodo. A continuación se muestran los valores posibles.

Los valores posibles son:

  • Invalid : indica que la intención de desactivación del nodo no es válida. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero. Este valor no se utiliza.
  • Pause : indica que el nodo debe pausarse. El valor es 1.
  • Restart : indica que la intención es que el nodo se reinicie después de un breve período de tiempo. Service Fabric no reinicia el nodo; esta acción se realiza fuera de Service Fabric. El valor es 2.
  • RemoveData : indica que la intención es volver a crear una imagen inicial del nodo. Service Fabric no cambia la imagen del nodo; esta acción se realiza fuera de Service Fabric. El valor es 3.
  • RemoveNode : indica que el nodo se está retirando y no se espera que se devuelva. Service Fabric no retira el nodo; esta acción se realiza fuera de Service Fabric. El valor es 4.

NodeDeactivationStatus

Tipo: cadena (enumeración)
Obligatoria: no

Estado de la operación de desactivación de nodos. A continuación se muestran los valores posibles.

Los valores posibles son:

  • None - No hay ningún estado asociado a la tarea. El valor predeterminado es cero.
  • SafetyCheckInProgress - Cuando se desactiva un nodo, Service Fabric realiza comprobaciones para asegurarse de que la operación es segura para garantizar la disponibilidad del servicio y la confiabilidad del estado. Este valor indica que una o varias comprobaciones de seguridad están en curso. El valor es 1.
  • SafetyCheckComplete - Cuando se desactiva un nodo, Service Fabric realiza comprobaciones para asegurarse de que la operación es segura para garantizar la disponibilidad del servicio y la confiabilidad del estado. Este valor indica que se han completado todas las comprobaciones de seguridad. El valor es 2.
  • Completed - La tarea se ha completado. El valor es 3.

NodeDeactivationTask

Tipo: matriz de NodeDeactivationTask
Obligatoria: no

Lista de tareas que representan la operación de desactivación en el nodo.


PendingSafetyChecks

Tipo: matriz de SafetyCheckWrapper
Obligatoria: no

Lista de comprobaciones de seguridad pendientes