Sdílet prostřednictvím


NodeDeactivationInfo

Informace o deaktivaci uzlu Tyto informace jsou platné pro uzel, u kterého probíhá deaktivace nebo který již byl deaktivován.

Vlastnosti

Název Typ Vyžadováno
NodeDeactivationIntent string (výčet) No
NodeDeactivationStatus string (výčet) Ne
NodeDeactivationTask array of NodeDeactivationTask Ne
PendingSafetyChecks pole SafetyCheckWrapper No

NodeDeactivationIntent

Typ: řetězec (výčet)
Povinné: Ne

Záměr nebo důvod deaktivace uzlu Níže jsou uvedené jeho možné hodnoty.

Možné hodnoty:

  • Invalid – Označuje, že záměr deaktivace uzlu je neplatný. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula. Tato hodnota se nepoužívá.
  • Pause – Označuje, že uzel by měl být pozastaven. Hodnota je 1.
  • Restart – Označuje, že záměrem je restartování uzlu po krátké době. Service Fabric nerestartuje uzel, tato akce se provádí mimo Service Fabric. Hodnota je 2.
  • RemoveData – Označuje, že záměrem je znovu vytvořit uzel. Service Fabric uzel nereimuje, tato akce se provádí mimo Service Fabric. Hodnota je 3.
  • RemoveNode – Označuje, že uzel je vyřazen z provozu a neočekává se, že se vrátí. Service Fabric uzel nevyřadí z provozu. Tato akce se provádí mimo Service Fabric. Hodnota je 4.

NodeDeactivationStatus

Typ: řetězec (výčet)
Povinné: Ne

Stav operace deaktivace uzlu. Níže jsou uvedené možné hodnoty.

Možné hodnoty:

  • None – K úkolu není přidružený žádný stav. Hodnota je nula.
  • SafetyCheckInProgress – Když je uzel deaktivován, Service Fabric provádí kontroly, aby se zajistilo bezpečné pokračování operace, aby se zajistila dostupnost služby a spolehlivost stavu. Tato hodnota označuje, že probíhá jedna nebo více bezpečnostních kontrol. Hodnota je 1.
  • SafetyCheckComplete – Když je uzel deaktivován, Service Fabric provádí kontroly, aby se zajistilo bezpečné pokračování operace, aby se zajistila dostupnost služby a spolehlivost stavu. Tato hodnota označuje, že byly dokončeny všechny bezpečnostní kontroly. Hodnota je 2.
  • Completed – Úkol je dokončen. Hodnota je 3.

NodeDeactivationTask

Typ: pole NodeDeactivationTask
Povinné: Ne

Seznam úkolů představujících operaci deaktivace na uzlu


PendingSafetyChecks

Typ: pole SafetyCheckWrapper
Povinné: Ne

Seznam čekajících bezpečnostních kontrol