Freigeben über


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.