NodeInfo v82

Information om en nod i Service Fabric-kluster.

Egenskaper

Namn Typ Obligatorisk
Name sträng No
IpAddressOrFQDN sträng No
Type sträng No
CodeVersion sträng No
ConfigVersion sträng No
NodeStatus sträng (uppräkning) No
NodeUpTimeInSeconds sträng No
HealthState sträng (uppräkning) No
IsSeedNode boolean No
UpgradeDomain sträng No
FaultDomain sträng No
Id NodeId No
InstanceId sträng No
NodeDeactivationInfo NodeDeactivationInfo No
IsStopped boolean No
NodeDownTimeInSeconds sträng No
NodeUpAt sträng (datum/tid) No
NodeDownAt sträng (datum/tid) No
NodeTags strängmatris No
IsNodeByNodeUpgradeInProgress boolean No
InfrastructurePlacementID sträng No

Name

Typ: sträng
Krävs: Nej

Namnet på en Service Fabric-nod.


IpAddressOrFQDN

Typ: sträng
Krävs: Nej

Nodens IP-adress eller fullständigt kvalificerade domännamn.


Type

Typ: sträng
Krävs: Nej

Nodens typ.


CodeVersion

Typ: sträng
Krävs: Nej

Den version av Service Fabric-binärfiler som noden kör.


ConfigVersion

Typ: sträng
Krävs: Nej

Den version av Service Fabric-klustermanifestet som noden använder.


NodeStatus

Typ: sträng (uppräkning)
Krävs: Nej

Nodens status.

Möjliga värden:

  • Invalid – Anger att nodstatusen är ogiltig. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.
  • Up – Anger att noden är igång. Värdet är 1.
  • Down – Anger att noden är nere. Värdet är 2.
  • Enabling – Anger att noden håller på att aktiveras. Värdet är 3.
  • Disabling – Anger att noden håller på att inaktiveras. Värdet är 4.
  • Disabled – Anger att noden är inaktiverad. Värdet är 5.
  • Unknown – Anger att noden är okänd. En nod skulle vara i okänt tillstånd om Service Fabric inte har auktoritativ information om den noden. Detta kan inträffa om systemet lär sig mer om en nod vid körning. Värdet är 6.
  • Removed – Anger att noden har tagits bort. En nod skulle vara i tillståndet Borttaget om NodeStateRemoved API har anropats för den här noden. Med andra ord har Service Fabric informerats om att det beständiga tillståndet på noden har förlorats permanent. Värdet är 7.

NodeUpTimeInSeconds

Typ: sträng
Krävs: Nej

Tid i sekunder sedan noden har varit i NodeStatus Up. Värdet noll anger att noden inte är Upp.


HealthState

Typ: sträng (uppräkning)
Krävs: Nej

Hälsotillståndet för en Service Fabric-entitet, till exempel kluster, nod, program, tjänst, partition, replik osv.

Möjliga värden:

  • Invalid – Anger ett ogiltigt hälsotillstånd. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.
  • Ok - Anger att hälsotillståndet är okej. Värdet är 1.
  • Warning – Anger att hälsotillståndet är på varningsnivå. Värdet är 2.
  • Error – Anger att hälsotillståndet är på felnivå. Felhälsotillståndet bör undersökas eftersom de kan påverka rätt funktioner i klustret. Värdet är 3.
  • Unknown – Anger en okänd hälsostatus. Värdet är 65535.

IsSeedNode

Typ: booleskt värde
Krävs: Nej

Anger om noden är en startvärdesnod eller inte. Returnerar true om noden är en startvärdesnod, annars false. Ett kvorum med startvärdesnoder krävs för korrekt drift av Service Fabric-klustret.


UpgradeDomain

Typ: sträng
Krävs: Nej

Nodens uppgraderingsdomän.


FaultDomain

Typ: sträng
Krävs: Nej

Nodens feldomän.


Id

Typ: NodeId
Krävs: Nej

Ett internt ID som används av Service Fabric för att unikt identifiera en nod. Nod-ID genereras deterministiskt från nodnamnet.


InstanceId

Typ: sträng
Krävs: Nej

ID:t som representerar nodinstansen. Nodens ID genereras deterministiskt från nodnamnet och förblir detsamma mellan omstarter, men InstanceId ändras varje gång noden startas om.


NodeDeactivationInfo

Typ: NodeDeactivationInfo
Krävs: Nej

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


IsStopped

Typ: booleskt värde
Krävs: Nej

Anger om noden stoppas genom att stoppa nod-API:et eller inte. Returnerar true om noden stoppas, annars false.


NodeDownTimeInSeconds

Typ: sträng
Krävs: Nej

Tid i sekunder sedan noden har varit i NodeStatus Nedåt. Värdet noll anger att noden inte är NodeStatus Down.


NodeUpAt

Typ: sträng (datum/tid)
Krävs: Nej

Datumtid i UTC när noden kom upp. Om noden aldrig har varit igång blir det här värdet noll datum.


NodeDownAt

Typ: sträng (datum/tid)
Krävs: Nej

Datumtid i UTC när noden gick ned. Om noden aldrig har varit nere blir det här värdet noll datum.


NodeTags

Typ: strängmatris
Krävs: Nej

Lista som innehåller taggar som ska tillämpas på noderna.


IsNodeByNodeUpgradeInProgress

Typ: booleskt värde
Krävs: Nej

Anger om en nod-för-nod-uppgradering utförs på den här noden.


InfrastructurePlacementID

Typ: sträng
Krävs: Nej

PlacementID som används av InfrastructureService.