NodeDeactivationIntent Enumeration

Definition

Beschreibt den Grund, warum der Knoten deaktiviert wird.

public enum NodeDeactivationIntent
type NodeDeactivationIntent = 
Public Enum NodeDeactivationIntent
Vererbung
NodeDeactivationIntent

Felder

Invalid 0

Gibt an, dass eine Deaktivierungsabsicht ungültig ist. Dieser Wert wird nicht verwendet.

Pause 1

Gibt an, dass der Knoten angehalten werden soll.

RemoveData 3

Gibt an, dass die Absicht darin besteht, das Image des Knotens neu zu erstellen. Service Fabric erstellt kein Image für den Knoten. Diese Aktion erfolgt außerhalb von Service Fabric.

RemoveNode 4

Gibt an, dass der Knoten außer Betrieb genommen wird und nicht zurückgegeben werden soll. Service Fabric setzt den Knoten nicht außer Betrieb. Diese Aktion erfolgt außerhalb von Service Fabric.

Restart 2

Gibt an, dass die Absicht darin besteht, dass der Knoten nach kurzer Zeit neu gestartet werden soll. Service Fabric startet den Knoten nicht neu. Diese Aktion erfolgt außerhalb von Service Fabric.

Hinweise

Die NodeDeactivationIntent -Enumeration wird als Teil der DeactivateNodeAsync(String, NodeDeactivationIntent) -Methode bereitgestellt.

Service Fabric verwendet diese Informationen, um die richtigen Aktionen auf dem Knoten auszuführen, um ein ordnungsgemäßes Herunterfahren des Knotens zu ermöglichen. Die Absichten weisen eine allgemeine Progression bzw. Schweregrade auf.

Eine Deaktivierung, die mit einer Absicht gestartet wird, kann auf nachfolgende höhere Absichtsstufen heraufgestuft werden. Die allgemeine Reihenfolge dieses Fortschritts lautet: Pause, Restart, Stop, ForceStop.

Gilt für: