StatelessServiceInstanceHealth
Durum bilgisi olmayan hizmet örneğinin durumunu temsil eder. Örneğin toplanmış sistem durumunu, sistem durumu olaylarını ve iyi durumda olmayan değerlendirmeleri içerir.
Özellikler
Ad | Tür | Gerekli |
---|---|---|
AggregatedHealthState |
string (sabit listesi) | No |
HealthEvents |
HealthEvent dizisi | No |
UnhealthyEvaluations |
HealthEvaluationWrapper dizisi | No |
HealthStatistics |
HealthStatistics | No |
PartitionId |
string (uuid) | No |
InstanceId |
dize | No |
AggregatedHealthState
Tür: dize (sabit listesi)
Gerekli: Hayır
Health Manager tarafından hesaplanan varlığın toplu sistem durumunu temsil eden HealthState.
Varlığın sistem durumu değerlendirmesi, varlıkta ve alt öğelerinde bildirilen tüm olayları (varsa) yansıtır.
Toplama, istenen sistem durumu ilkesi uygulanarak gerçekleştirilir.
Küme, Düğüm, Uygulama, Hizmet, Bölüm, Çoğaltma gibi bir Service Fabric varlığının sistem durumu.
Olası değerler şunlardır:
-
Invalid
- Geçersiz bir sistem durumu gösterir. Tüm Service Fabric sabit listeleri geçersiz türe sahiptir. Değer sıfırdır. -
Ok
- Sistem durumunun iyi olduğunu gösterir. Değer 1'dir. -
Warning
- Sistem durumunun bir uyarı düzeyinde olduğunu gösterir. Değer 2'dir. -
Error
- Sistem durumunun hata düzeyinde olduğunu gösterir. Kümenin doğru işlevselliğini etkileyeebileceği için hata durumu araştırılmalıdır. Değer 3'dür. -
Unknown
- Bilinmeyen bir sistem durumunu gösterir. Değer 65535'tir.
HealthEvents
Tür: HealthEvent dizisi
Gerekli: Hayır
Varlıkta bildirilen sistem durumu olaylarının listesi.
UnhealthyEvaluations
Tür: HealthEvaluationWrapper dizisi
Gerekli: Hayır
Geçerli toplanmış sistem durumunun Sistem Durumu Yöneticisi tarafından neden döndürüldüğünü gösteren iyi durumda olmayan değerlendirmeler.
HealthStatistics
Tür: HealthStatistics
Gerekli: Hayır
Sorgulanan varlığın tüm alt türleri için sistem durumu istatistiklerini gösterir.
PartitionId
Tür: dize (uuid)
Gerekli: Hayır
Bu çoğaltmanın ait olduğu bölümün kimliği.
InstanceId
Tür: dize
Gerekli: Hayır
Durum bilgisi olmayan bir hizmet örneğinin kimliği. InstanceId Service Fabric tarafından durum bilgisi olmayan bir hizmetin bir bölümünün örneğini benzersiz olarak tanımlamak için kullanılır. Bir bölüm içinde benzersizdir ve örneğin ömrü boyunca değişmez. Örnek aynı veya farklı düğümde yük devretmişse InstanceId için farklı bir değer alır.