Aracılığıyla paylaş


StatelessServiceInstanceInfo

Durum bilgisi olmayan bir hizmet örneğini temsil eder. Buna kimlik, durum, sistem durumu, düğüm adı, çalışma süresi ve örnekle ilgili diğer ayrıntılar hakkında bilgiler dahildir.

Özellikler

Ad Tür Gerekli
ReplicaStatus string (sabit listesi) No
HealthState string (sabit listesi) No
NodeName dize No
Address dize No
LastInBuildDurationInSeconds dize No
InstanceId dize No

ReplicaStatus

Tür: dize (sabit listesi)
Gerekli: Hayır

Bir hizmetin çoğaltmasının durumu.

Olası değerler şunlardır:

  • Invalid - Çoğaltma durumunun geçersiz olduğunu gösterir. Tüm Service Fabric sabit listeleri geçersiz türe sahiptir. Değer sıfırdır.
  • InBuild - Çoğaltma oluşturuluyor. Bu, birincil çoğaltmanın bu çoğaltmayı dağıttığını gösterir. Değer 1'dir.
  • Standby - Çoğaltma beklemede. Değer 2'dir.
  • Ready - Çoğaltma hazır. Değer 3'dür.
  • Down - Çoğaltma çalışmıyor. Değer 4'dür.
  • Dropped - Çoğaltma bırakıldı. Bu, çoğaltmanın çoğaltma kümesinden kaldırıldığı anlamına gelir. Kalıcı hale getirilirse, durumu silinmiş olur. Değer 5'tir.

HealthState

Tür: dize (sabit listesi)
Gerekli: Hayır

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.

NodeName

Tür: dize
Gerekli: Hayır

Service Fabric düğümünün adı.


Address

Tür: dize
Gerekli: Hayır

Çoğaltmanın dinlediği adres.


LastInBuildDurationInSeconds

Tür: dize
Gerekli: Hayır

Saniye cinsinden çoğaltmanın derleme süresindeki son.


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.