Udostępnij za pośrednictwem


NodeInfo

Informacje o węźle w klastrze usługi Service Fabric.

Właściwości

Nazwa Typ Wymagane
Name ciąg Nie
IpAddressOrFQDN ciąg Nie
Type ciąg Nie
CodeVersion ciąg Nie
ConfigVersion ciąg Nie
NodeStatus ciąg (wyliczenie) Nie
NodeUpTimeInSeconds ciąg Nie
HealthState ciąg (wyliczenie) Nie
IsSeedNode boolean Nie
UpgradeDomain ciąg Nie
FaultDomain ciąg Nie
Id NodeId Nie
InstanceId ciąg Nie
NodeDeactivationInfo NodeDeactivationInfo Nie
IsStopped boolean Nie
NodeDownTimeInSeconds ciąg Nie
NodeUpAt ciąg (data-godzina) Nie
NodeDownAt ciąg (data-godzina) Nie
NodeTags tablica ciągów Nie
IsNodeByNodeUpgradeInProgress boolean Nie
InfrastructurePlacementID ciąg Nie

Name

Typ: ciąg
Wymagane: Nie

Nazwa węzła usługi Service Fabric.


IpAddressOrFQDN

Typ: ciąg
Wymagane: Nie

Adres IP lub w pełni kwalifikowana nazwa domeny węzła.


Type

Typ: ciąg
Wymagane: Nie

Typ węzła.


CodeVersion

Typ: ciąg
Wymagane: Nie

Wersja plików binarnych usługi Service Fabric uruchomiona przez węzeł.


ConfigVersion

Typ: ciąg
Wymagane: Nie

Wersja manifestu klastra usługi Service Fabric używana przez węzeł.


NodeStatus

Typ: ciąg (wyliczenie)
Wymagane: Nie

Stan węzła.

Możliwe wartości:

  • Invalid — Wskazuje, że stan węzła jest nieprawidłowy. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość to zero.
  • Up — wskazuje, że węzeł jest w górę. Wartość to 1.
  • Down — wskazuje, że węzeł nie działa. Wartość to 2.
  • Enabling — wskazuje, że węzeł jest w trakcie włączania. Wartość to 3.
  • Disabling — wskazuje, że węzeł jest w trakcie wyłączania. Wartość to 4.
  • Disabled — wskazuje, że węzeł jest wyłączony. Wartość to 5.
  • Unknown — wskazuje, że węzeł jest nieznany. Węzeł będzie w stanie Nieznany, jeśli usługa Service Fabric nie ma autorytatywnych informacji o tym węźle. Może się to zdarzyć, jeśli system dowie się o węźle w czasie wykonywania. Wartość to 6.
  • Removed — wskazuje, że węzeł został usunięty. Węzeł będzie w stanie Usunięto, jeśli interfejs API NodeStateRemoved został wywołany dla tego węzła. Innymi słowy usługa Service Fabric została poinformowana, że stan utrwalonego w węźle został trwale utracony. Wartość to 7.

NodeUpTimeInSeconds

Typ: ciąg
Wymagane: Nie

Czas w sekundach od momentu, gdy węzeł ma wartość NodeStatus Up. Wartość zero wskazuje, że węzeł nie jest w górę.


HealthState

Typ: ciąg (wyliczenie)
Wymagane: Nie

Stan kondycji jednostki usługi Service Fabric, takiej jak klaster, węzeł, aplikacja, usługa, partycja, replika itp.

Możliwe wartości:

  • Invalid — Wskazuje nieprawidłowy stan kondycji. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość to zero.
  • Ok - Wskazuje, że stan kondycji jest w porządku. Wartość to 1.
  • Warning — Wskazuje, że stan kondycji jest na poziomie ostrzeżenia. Wartość to 2.
  • Error — wskazuje, że stan kondycji jest na poziomie błędu. Należy zbadać stan kondycji błędu, ponieważ może to mieć wpływ na poprawne funkcje klastra. Wartość to 3.
  • Unknown — wskazuje nieznany stan kondycji. Wartość to 65535.

IsSeedNode

Typ: wartość logiczna
Wymagane: Nie

Wskazuje, czy węzeł jest węzłem inicjujnym, czy nie. Zwraca wartość true, jeśli węzeł jest węzłem inicjujnym, w przeciwnym razie wartość false. Kworum węzłów inicjowania jest wymagane do prawidłowego działania klastra usługi Service Fabric.


UpgradeDomain

Typ: ciąg
Wymagane: Nie

Domena uaktualnienia węzła.


FaultDomain

Typ: ciąg
Wymagane: Nie

Domena błędów węzła.


Id

Typ: NodeId
Wymagane: Nie

Wewnętrzny identyfikator używany przez usługę Service Fabric do unikatowego identyfikowania węzła. Identyfikator węzła jest deterministycznie generowany na podstawie nazwy węzła.


InstanceId

Typ: ciąg
Wymagane: Nie

Identyfikator reprezentujący wystąpienie węzła. Podczas gdy identyfikator węzła jest deterministycznie generowany na podstawie nazwy węzła i pozostaje taki sam w przypadku ponownych uruchomień, identyfikator InstanceId zmienia się za każdym razem, gdy węzeł zostanie uruchomiony ponownie.


NodeDeactivationInfo

Typ: NodeDeactivationInfo
Wymagane: Nie

Informacje o dezaktywacji węzła. Te informacje są prawidłowe dla węzła, który przechodzi dezaktywację lub został już zdezaktywowany.


IsStopped

Typ: wartość logiczna
Wymagane: Nie

Wskazuje, czy węzeł został zatrzymany przez wywołanie interfejsu API zatrzymania węzła, czy nie. Zwraca wartość true, jeśli węzeł jest zatrzymany, w przeciwnym razie wartość false.


NodeDownTimeInSeconds

Typ: ciąg
Wymagane: Nie

Czas w sekundach od momentu, gdy węzeł jest w dół nodeStatus. Wartość zero wskazuje, że węzeł nie jest w dół nodeStatus.


NodeUpAt

Typ: ciąg (data-godzina)
Wymagane: Nie

Data i godzina w formacie UTC wystąpienia węzła. Jeśli węzeł nigdy nie był w górę, ta wartość będzie równa zero daty i godziny.


NodeDownAt

Typ: ciąg (data-godzina)
Wymagane: Nie

Data i godzina w formacie UTC, kiedy węzeł zszedł w dół. Jeśli węzeł nigdy nie został wyłączony, ta wartość będzie równa zero daty i godziny.


NodeTags

Typ: tablica ciągów
Wymagane: Nie

Lista zawierająca tagi, które zostaną zastosowane do węzłów.


IsNodeByNodeUpgradeInProgress

Typ: wartość logiczna
Wymagane: Nie

Wskazuje, czy uaktualnienie węzła po węźle jest obecnie wykonywane na tym węźle.


InfrastructurePlacementID

Typ: ciąg
Wymagane: Nie

PlacementID używany przez usługę InfrastructureService.