NodeInfo
Informationen zu einem Knoten im Service Fabric-Cluster.
Eigenschaften
Name | type | Erforderlich |
---|---|---|
Name |
Zeichenfolge | Nein |
IpAddressOrFQDN |
Zeichenfolge | Nein |
Type |
Zeichenfolge | Nein |
CodeVersion |
Zeichenfolge | Nein |
ConfigVersion |
Zeichenfolge | Nein |
NodeStatus |
Zeichenfolge (Enumeration) | Nein |
NodeUpTimeInSeconds |
Zeichenfolge | Nein |
HealthState |
Zeichenfolge (Enumeration) | Nein |
IsSeedNode |
boolean | Nein |
UpgradeDomain |
Zeichenfolge | Nein |
FaultDomain |
Zeichenfolge | Nein |
Id |
NodeId | Nein |
InstanceId |
Zeichenfolge | Nein |
NodeDeactivationInfo |
NodeDeactivationInfo | Nein |
IsStopped |
boolean | Nein |
NodeDownTimeInSeconds |
Zeichenfolge | Nein |
NodeUpAt |
string (Datum/Uhrzeit) | Nein |
NodeDownAt |
string (Datum/Uhrzeit) | Nein |
NodeTags |
Array von Zeichenfolgen | Nein |
IsNodeByNodeUpgradeInProgress |
boolean | Nein |
InfrastructurePlacementID |
Zeichenfolge | Nein |
Name
Typ: Zeichenfolge
Erforderlich: Nein
Der Name eines Service Fabric-Knotens.
IpAddressOrFQDN
Typ: Zeichenfolge
Erforderlich: Nein
Die IP-Adresse oder der vollqualifizierte Domänenname des Knotens.
Type
Typ: Zeichenfolge
Erforderlich: Nein
Der Typ des Knotens.
CodeVersion
Typ: Zeichenfolge
Erforderlich: Nein
Die Version der Service Fabric-Binärdateien, die auf dem Knoten ausgeführt werden.
ConfigVersion
Typ: Zeichenfolge
Erforderlich: Nein
Die Version des Service Fabric-Clustermanifests, das der Knoten verwendet.
NodeStatus
Typ: Zeichenfolge (Enumeration)
Erforderlich: Nein
Die status des Knotens.
Mögliche Werte:
-
Invalid
– Gibt an, dass der Knoten status ungültig ist. Alle Service Fabric-Enumerationen weisen den ungültigen Typ auf. Der Wert ist gleich null. -
Up
– Gibt an, dass der Knoten aktiviert ist. Der Wert ist "1". -
Down
– Gibt an, dass der Knoten ausgefallen ist. Der Wert ist "2". -
Enabling
– Gibt an, dass der Knoten gerade aktiviert wird. Der Wert ist "3". -
Disabling
– Gibt an, dass der Knoten gerade deaktiviert wird. Der Wert ist "4". -
Disabled
– Gibt an, dass der Knoten deaktiviert ist. Der Wert ist "5". -
Unknown
– Gibt an, dass der Knoten unbekannt ist. Ein Knoten befindet sich im Status Unbekannt, wenn Service Fabric über keine autoritativen Informationen zu diesem Knoten verfügt. Dies kann passieren, wenn das System zur Laufzeit von einem Knoten erfährt. Der Wert ist 6. -
Removed
– Gibt an, dass der Knoten entfernt wurde. Ein Knoten befindet sich im Status Entfernt, wenn die NodeStateRemoved-API für diesen Knoten aufgerufen wurde. Anders ausgedrückt: Service Fabric wurde darüber informiert, dass der persistente Zustand auf dem Knoten dauerhaft verloren gegangen ist. Der Wert ist 7.
NodeUpTimeInSeconds
Typ: Zeichenfolge
Erforderlich: Nein
Zeit in Sekunden, seit sich der Knoten in NodeStatus Up befindet. Der Wert 0 gibt an, dass der Knoten nicht up ist.
HealthState
Typ: Zeichenfolge (Enumeration)
Erforderlich: Nein
Der Integritätszustand einer Service Fabric-Entität wie Cluster, Knoten, Anwendung, Dienst, Partition, Replikat usw.
Mögliche Werte:
-
Invalid
– Gibt einen ungültigen Integritätszustand an. Alle Service Fabric-Enumerationen weisen den ungültigen Typ auf. Der Wert ist gleich null. -
Ok
– Gibt an, dass der Integritätszustand in Ordnung ist. Der Wert ist "1". -
Warning
– Gibt an, dass sich der Integritätszustand auf einer Warnstufe befindet. Der Wert ist "2". -
Error
– Gibt an, dass sich der Integritätszustand auf einer Fehlerebene befindet. Der Integritätszustand des Fehlers sollte untersucht werden, da er sich auf die richtige Funktionalität des Clusters auswirken kann. Der Wert ist "3". -
Unknown
– Gibt einen unbekannten integritätsbasierten status an. Der Wert ist gleich „65535“.
IsSeedNode
Typ: boolean
Erforderlich: Nein
Gibt an, ob der Knoten ein Startknoten ist oder nicht. Gibt true zurück, wenn der Knoten ein Startknoten ist, andernfalls false. Für den ordnungsgemäßen Betrieb des Service Fabric-Clusters ist ein Quorum von Seedknoten erforderlich.
UpgradeDomain
Typ: Zeichenfolge
Erforderlich: Nein
Die Upgradedomäne des Knotens.
FaultDomain
Typ: Zeichenfolge
Erforderlich: Nein
Die Fehlerdomäne des Knotens.
Id
Typ: NodeId
Erforderlich: Nein
Eine interne ID, die von Service Fabric verwendet wird, um einen Knoten eindeutig zu identifizieren. Die Knoten-ID wird deterministisch aus dem Knotennamen generiert.
InstanceId
Typ: Zeichenfolge
Erforderlich: Nein
Die ID, die den knoten instance darstellt. Während die ID des Knotens deterministisch aus dem Knotennamen generiert wird und über Neustarts hinweg gleich bleibt, ändert sich die InstanceId bei jedem Neustart des Knotens.
NodeDeactivationInfo
Typ: NodeDeactivationInfo
Erforderlich: Nein
Informationen zur Deaktivierung des Knotens. Diese Informationen gelten für einen Knoten, der deaktiviert oder bereits deaktiviert wurde.
IsStopped
Typ: boolean
Erforderlich: Nein
Gibt an, ob der Knoten durch Aufrufen der Stoppknoten-API beendet wird oder nicht. Gibt true zurück, wenn der Knoten beendet wird, andernfalls false.
NodeDownTimeInSeconds
Typ: Zeichenfolge
Erforderlich: Nein
Zeit in Sekunden, seit sich der Knoten in NodeStatus Down befindet. Der Wert 0 gibt an, dass node nicht NodeStatus Down ist.
NodeUpAt
Typ: Zeichenfolge (Datum/Uhrzeit)
Erforderlich: Nein
Datum der Uhrzeit in UTC, als der Knoten aufging. Wenn der Knoten noch nie up war, ist dieser Wert null Datumszeit.
NodeDownAt
Typ: Zeichenfolge (Datum/Uhrzeit)
Erforderlich: Nein
Datum in UTC, zu dem der Knoten ausgefallen ist. Wenn der Knoten noch nie ausgefallen ist, ist dieser Wert null Datumszeit.
NodeTags
Typ: Array von Zeichenfolgen
Erforderlich: Nein
Liste mit Tags, die auf die Knoten angewendet werden.
IsNodeByNodeUpgradeInProgress
Typ: boolean
Erforderlich: Nein
Gibt an, ob derzeit ein Knoten-für-Knoten-Upgrade auf diesem Knoten ausgeführt wird.
InfrastructurePlacementID
Typ: Zeichenfolge
Erforderlich: Nein
PlacementID, die vom InfrastructureService verwendet wird.