Aracılığıyla paylaş


StatefulServiceReplicaHealth

Durum bilgisi olan hizmet çoğaltmasının durumunu temsil eder. Çoğaltmanın toplanmış sistem durumunu, sistem durumu olaylarını ve iyi durumda olmayan değerlendirmeleri içerir.

Özellikler

Ad Tür Gerekli
AggregatedHealthState dize (sabit listesi) No
HealthEvents HealthEvent dizisi No
UnhealthyEvaluations HealthEvaluationWrapper dizisi No
HealthStatistics HealthStatistics No
PartitionId dize (uuid) No
ReplicaId 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.


ReplicaId

Tür: dize
Gerekli: Hayır

Durum bilgisi olan bir hizmet çoğaltmasının kimliği. ReplicaId, Service Fabric tarafından bir bölümün çoğaltmasını benzersiz olarak tanımlamak için kullanılır. Bir bölüm içinde benzersizdir ve çoğaltmanın ömrü boyunca değişmez. Bir çoğaltma bırakılır ve aynı bölüm için aynı düğümde başka bir çoğaltma oluşturulursa, kimlik için farklı bir değer alır. Bazen durum bilgisi olmayan bir hizmet örneğinin kimliğine çoğaltma kimliği de denir.