Compartir a través de


NodeDeactivationIntent Enumeración

Definición

Describe el motivo por el que se desactiva el nodo.

public enum NodeDeactivationIntent
type NodeDeactivationIntent = 
Public Enum NodeDeactivationIntent
Herencia
NodeDeactivationIntent

Campos

Invalid 0

Indica que una intención de desactivación no es válida. Este valor no se utiliza.

Pause 1

Indica que se debe pausar el nodo.

RemoveData 3

Indica que la intención es restablecer la imagen inicial del nodo. Service Fabric no vuelve a crear la imagen inicial del nodo: esta acción se realiza fuera de Service Fabric.

RemoveNode 4

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.

Restart 2

Indica que el intento es para que el nodo se reinicie tras un breve período de tiempo. Service Fabric no reinicia el nodo: esta acción se realiza fuera de Service Fabric.

Comentarios

La NodeDeactivationIntent enumeración se proporciona como parte del DeactivateNodeAsync(String, NodeDeactivationIntent) método .

Service Fabric usa esta información para realizar las acciones correctas en el nodo para proporcionar un apagado correcto del nodo. Los intentos tienen una progresión o gravedad general.

Una desactivación que se inicia con un intento puede aumentarse hasta los niveles subsiguientes más altos de intento. El orden general de esta progresión es: Pause, Restart, Stop, ForceStop.

Se aplica a