Udostępnij za pośrednictwem


StatefulServiceReplicaHealth

Reprezentuje kondycję repliki usługi stanowej. Zawiera zagregowany stan kondycji repliki, zdarzenia kondycji i oceny w złej kondycji.

Właściwości

Nazwa Typ Wymagane
AggregatedHealthState ciąg (wyliczenie) Nie
HealthEvents tablica healthEvent Nie
UnhealthyEvaluations tablica healthEvaluationWrapper Nie
HealthStatistics Statystyki kondycji Nie
PartitionId ciąg (uuid) Nie
ReplicaId ciąg Nie

AggregatedHealthState

Typ: ciąg (wyliczenie)
Wymagane: Nie

Stan kondycji reprezentujący zagregowany stan kondycji jednostki obliczonej przez menedżera kondycji. Ocena kondycji jednostki odzwierciedla wszystkie zdarzenia zgłaszane dla jednostki i jej elementów podrzędnych (jeśli istnieją). Agregacja jest wykonywana przez zastosowanie żądanych zasad kondycji.

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 stan kondycji 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 poprawną funkcjonalność klastra. Wartość to 3.
  • Unknown — wskazuje nieznany stan kondycji. Wartość to 65535.

HealthEvents

Typ: tablica healthEvent
Wymagane: Nie

Lista zdarzeń kondycji zgłoszonych w jednostce.


UnhealthyEvaluations

Typ: tablica HealthEvaluationWrapper
Wymagane: Nie

Oceny w złej kondycji, które pokazują, dlaczego bieżący zagregowany stan kondycji został zwrócony przez Menedżera kondycji.


HealthStatistics

Typ: HealthStatistics
Wymagane: Nie

Przedstawia statystyki kondycji dla wszystkich typów podrzędnych jednostki, których dotyczy zapytanie.


PartitionId

Typ: ciąg (uuid)
Wymagane: Nie

Identyfikator partycji, do której należy ta replika.


ReplicaId

Typ: ciąg
Wymagane: Nie

Identyfikator repliki usługi stanowej. ReplicaId jest używany przez usługę Service Fabric do unikatowego identyfikowania repliki partycji. Jest on unikatowy w ramach partycji i nie zmienia się przez cały okres istnienia repliki. Jeśli replika zostanie porzucona, a inna replika zostanie utworzona w tym samym węźle dla tej samej partycji, otrzyma inną wartość identyfikatora. Czasami identyfikator wystąpienia usługi bezstanowej jest również nazywany identyfikatorem repliki.