StatelessServiceInstanceInfo
Reprezentuje wystąpienie usługi bezstanowej. Obejmuje to informacje o tożsamości, stanie, kondycji, nazwie węzła, czasie pracy i innych szczegółach dotyczących wystąpienia.
Właściwości
Nazwa | Typ | Wymagane |
---|---|---|
ReplicaStatus |
ciąg (wyliczenie) | Nie |
HealthState |
ciąg (wyliczenie) | Nie |
NodeName |
ciąg | Nie |
Address |
ciąg | Nie |
LastInBuildDurationInSeconds |
ciąg | Nie |
InstanceId |
ciąg | Nie |
ReplicaStatus
Typ: ciąg (wyliczenie)
Wymagane: Nie
Stan repliki usługi.
Możliwe wartości:
-
Invalid
— Wskazuje, że stan repliki jest nieprawidłowy. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość jest równa zero. -
InBuild
- Replika jest kompilowana. Oznacza to, że replika podstawowa inicjuje tę replikę. Wartość to 1. -
Standby
- Replika jest w stanie wstrzymania. Wartość to 2. -
Ready
— Replika jest gotowa. Wartość to 3. -
Down
— Replika nie działa. Wartość to 4. -
Dropped
— Replika jest porzucana. Oznacza to, że replika została usunięta z zestawu replik. Jeśli jest ona utrwalone, jego stan został usunięty. Wartość to 5.
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ść jest równa 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.
NodeName
Typ: ciąg
Wymagane: Nie
Nazwa węzła usługi Service Fabric.
Address
Typ: ciąg
Wymagane: Nie
Adres, na który nasłuchuje replika.
LastInBuildDurationInSeconds
Typ: ciąg
Wymagane: Nie
Ostatni czas trwania kompilacji repliki w sekundach.
InstanceId
Typ: ciąg
Wymagane: Nie
Identyfikator wystąpienia usługi bezstanowej. InstanceId jest używany przez usługę Service Fabric do unikatowego identyfikowania wystąpienia partycji usługi bezstanowej. Jest ona unikatowa w obrębie partycji i nie zmienia się przez okres istnienia wystąpienia. Jeśli wystąpienie zostało przełączone w tryb failover w tym samym lub innym węźle, otrzyma inną wartość dla identyfikatora InstanceId.