Share via


NodeDeactivationInfo

Information om nodens inaktivering. Den här informationen är giltig för en nod som inaktiveras eller redan har inaktiverats.

Egenskaper

Namn Typ Obligatorisk
NodeDeactivationIntent sträng (uppräkning) No
NodeDeactivationStatus sträng (uppräkning) No
NodeDeactivationTask matris med NodeDeactivationTask No
PendingSafetyChecks matris med SafetyCheckWrapper No

NodeDeactivationIntent

Typ: sträng (uppräkning)
Obligatoriskt: Nej

Avsikten eller orsaken till att noden inaktiveras. Följande är möjliga värden för den.

Möjliga värden:

  • Invalid – Anger att avsikten för nodaktivering är ogiltig. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll. Det här värdet används inte.
  • Pause – Anger att noden ska pausas. Värdet är 1.
  • Restart – Anger att avsikten är att noden ska startas om efter en kort tidsperiod. Service Fabric startar inte om noden. Den här åtgärden utförs utanför Service Fabric. Värdet är 2.
  • RemoveData – Anger att avsikten är att återskapa noden. Service Fabric återskapar inte noden. Den här åtgärden utförs utanför Service Fabric. Värdet är 3.
  • RemoveNode – Anger att noden inaktiveras och inte förväntas returneras. Service Fabric inaktiverar inte noden. Den här åtgärden utförs utanför Service Fabric. Värdet är 4.

NodeDeactivationStatus

Typ: sträng (uppräkning)
Obligatoriskt: Nej

Status för nodaktiveringsåtgärden. Följande är möjliga värden.

Möjliga värden:

  • None – Ingen status är associerad med aktiviteten. Värdet är noll.
  • SafetyCheckInProgress – När en nod inaktiveras utför Service Fabric kontroller för att säkerställa att åtgärden är säker för att säkerställa tillgängligheten för tjänsten och tillförlitligheten för tillståndet. Det här värdet anger att en eller flera säkerhetskontroller pågår. Värdet är 1.
  • SafetyCheckComplete – När en nod inaktiveras utför Service Fabric kontroller för att säkerställa att åtgärden är säker för att säkerställa tillgängligheten för tjänsten och tillförlitligheten för tillståndet. Det här värdet anger att alla säkerhetskontroller har slutförts. Värdet är 2.
  • Completed - Uppgiften har slutförts. Värdet är 3.

NodeDeactivationTask

Typ: matris med NodeDeactivationTask
Obligatoriskt: Nej

Lista över uppgifter som representerar inaktiveringsåtgärden på noden.


PendingSafetyChecks

Typ: matris med SafetyCheckWrapper
Obligatoriskt: Nej

Lista över väntande säkerhetskontroller