NodeDeactivationIntent Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET