Freigeben über


NodeDeactivationInfo

Informationen zur Deaktivierung des Knotens. Diese Informationen gelten für einen Knoten, der deaktiviert oder bereits deaktiviert wurde.

Eigenschaften

Name type Erforderlich
NodeDeactivationIntent Zeichenfolge (Enumeration) Nein
NodeDeactivationStatus Zeichenfolge (Enumeration) Nein
NodeDeactivationTask Array von NodeDeactivationTask Nein
PendingSafetyChecks Array von SafetyCheckWrapper Nein

NodeDeactivationIntent

Typ: Zeichenfolge (Enumeration)
Erforderlich: Nein

Die Absicht oder der Grund für die Deaktivierung des Knotens. Im Folgenden sind die möglichen Werte dafür aufgeführt.

Mögliche Werte:

  • Invalid – Gibt an, dass die Absicht zur Deaktivierung des Knotens ungültig ist. Alle Service Fabric-Enumerationen weisen den ungültigen Typ auf. Der Wert ist gleich null. Dieser Wert wird nicht verwendet.
  • Pause – Gibt an, dass der Knoten angehalten werden soll. Der Wert ist "1".
  • Restart – Gibt an, dass die Absicht darin besteht, dass der Knoten nach kurzer Zeit neu gestartet wird. Service Fabric startet den Knoten nicht neu. Diese Aktion erfolgt außerhalb von Service Fabric. Der Wert ist "2".
  • RemoveData – 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. Der Wert ist "3".
  • RemoveNode – 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. Der Wert ist "4".

NodeDeactivationStatus

Typ: Zeichenfolge (Enumeration)
Erforderlich: Nein

Die status des Knoten-Deaktivierungsvorgangs. Im Folgenden sind die möglichen Werte aufgeführt.

Mögliche Werte:

  • None– Der Aufgabe ist keine status zugeordnet. Der Wert ist gleich null.
  • SafetyCheckInProgress – Wenn ein Knoten deaktiviert wird, führt Service Fabric Überprüfungen durch, um sicherzustellen, dass der Vorgang sicher fortgesetzt werden kann, um die Verfügbarkeit des Diensts und die Zuverlässigkeit des Zustands sicherzustellen. Dieser Wert gibt an, dass mindestens eine Sicherheitsüberprüfung ausgeführt wird. Der Wert ist "1".
  • SafetyCheckComplete – Wenn ein Knoten deaktiviert wird, führt Service Fabric Überprüfungen durch, um sicherzustellen, dass der Vorgang sicher fortgesetzt werden kann, um die Verfügbarkeit des Diensts und die Zuverlässigkeit des Zustands sicherzustellen. Dieser Wert gibt an, dass alle Sicherheitsprüfungen abgeschlossen wurden. Der Wert ist "2".
  • Completed - Die Aufgabe ist abgeschlossen. Der Wert ist "3".

NodeDeactivationTask

Typ: Array von NodeDeactivationTask
Erforderlich: Nein

Liste der Aufgaben, die den Deaktivierungsvorgang auf dem Knoten darstellen.


PendingSafetyChecks

Typ: Array von SafetyCheckWrapper
Erforderlich: Nein

Liste der ausstehenden Sicherheitsprüfungen