Partager via


NodeDeactivationIntent Énumération

Définition

Décrit la raison pour laquelle le nœud est désactivé.

public enum NodeDeactivationIntent
type NodeDeactivationIntent = 
Public Enum NodeDeactivationIntent
Héritage
NodeDeactivationIntent

Champs

Invalid 0

Indique qu’une intention de désactivation n’est pas valide. Cette valeur n'est pas utilisée.

Pause 1

Indique que le nœud doit être suspendu.

RemoveData 3

Indique que l’intention est de réimager le nœud. Service Fabric ne réimage pas le nœud : cette action est effectuée en dehors de Service Fabric.

RemoveNode 4

Indique que le nœud est en cours de mise hors service et qu’il n’est pas censé revenir. Service Fabric ne désaffecte pas le nœud : cette action est effectuée en dehors de Service Fabric.

Restart 2

Indique que l'objectif est que le nœud soit redémarré après une courte période. Service Fabric ne redémarre pas le nœud . Cette action est effectuée en dehors de Service Fabric.

Remarques

L’énumération NodeDeactivationIntent est fournie dans le cadre de la DeactivateNodeAsync(String, NodeDeactivationIntent) méthode .

Service Fabric utilise ces informations pour effectuer les actions correctes au niveau du nœud afin de fournir un arrêt correct du nœud. Les objectifs sont généralement associés à une progression ou à une gravité générales.

Une désactivation démarrée avec un seul objectif peut être élargie à des niveaux supérieurs d'objectif. L’ordre général de cette progression est : Pause, Restart, Stop, ForceStop.

S’applique à