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.