Udostępnij za pośrednictwem


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.