StatefulServicePartitionInfo
Durum bilgisi olan bir Service Fabric hizmetinin bölümü hakkında bilgi..
Özellikler
Ad | Tür | Gerekli |
---|---|---|
HealthState |
string (sabit listesi) | No |
PartitionStatus |
string (sabit listesi) | No |
PartitionInformation |
PartitionInformation | No |
TargetReplicaSetSize |
integer (int64) | No |
MinReplicaSetSize |
integer (int64) | No |
AuxiliaryReplicaCount |
integer (int64) | No |
LastQuorumLossDuration |
dize (süre) | No |
PrimaryEpoch |
Dönem | No |
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.
PartitionStatus
Tür: dize (sabit listesi)
Gerekli: Hayır
Service Fabric hizmet bölümünün durumu.
Olası değerler şunlardır:
Invalid
- Bölüm durumunun geçersiz olduğunu gösterir. Tüm Service Fabric sabit listeleri geçersiz türe sahiptir. Değer sıfırdır.Ready
- Bölümün hazır olduğunu gösterir. Bu, durum bilgisi olmayan bir hizmet bölümünde en az bir örnek olduğu ve durum bilgisi olan bir hizmet bölümü için hazır çoğaltma sayısının MinReplicaSetSize değerinden büyük veya buna eşit olduğu anlamına gelir. Değer 1'dir.NotReady
- Bölümün hazır olmadığını gösterir. Diğer durumlardan hiçbiri geçerli olmadığında bu durum döndürülür. Değer 2'dir.InQuorumLoss
- Bölümün çekirdek kaybında olduğunu gösterir. Bu, bir çoğaltma kümesinde bulunan ve katılan çoğaltma sayısının bu bölüm için MinReplicaSetSize değerinden az olduğu anlamına gelir. Değer 3'dür.Reconfiguring
- Bölümün çoğaltma kümelerinin yeniden yapılandırıldığını gösterir. Bunun nedeni yük devretme, yükseltme, yük dengeleme veya çoğaltmaların çoğaltma kümesinden eklenmesi veya kaldırılması olabilir. Değer 4'dür.Deleting
- Bölümün silindiğini gösterir. Değer 5'tir.
PartitionInformation
Tür: PartitionInformation
Gerekli: Hayır
Bölüm kimliği, bölümleme düzeni ve tarafından desteklenen anahtarlar hakkında bilgi.
TargetReplicaSetSize
Tür: tamsayı (int64)
Gerekli: Hayır
Hedef çoğaltma boyutu bir sayı olarak ayarlanır.
MinReplicaSetSize
Tür: tamsayı (int64)
Gerekli: Hayır
Sayı olarak en düşük çoğaltma kümesi boyutu.
AuxiliaryReplicaCount
Tür: tamsayı (int64)
Gerekli: Hayır
Yardımcı çoğaltma sayı olarak sayılır. Yardımcı çoğaltmaları kullanmak için aşağıdakiler true olmalıdır, AuxiliaryReplicaCount < (TargetReplicaSetSize+1)/2 ve TargetReplicaSetSize >=3.
LastQuorumLossDuration
Tür: dize (süre)
Gerekli: Hayır
Bu bölümün çekirdek kaybına neden olduğu süre. Bölüm şu anda çekirdek kaybı durumundaysa, bu durumda olduğundan bu yana olan süreyi döndürür. Bu alan, süreyi belirtmek için ISO8601 biçimini kullanıyor.
PrimaryEpoch
Tür: Dönem
Gerekli: Hayır
Dönem, bölümün bir bütün olarak yapılandırma numarasıdır. Çoğaltma kümesinin yapılandırması değiştiğinde, örneğin Birincil çoğaltma değiştiğinde, yeni Birincil çoğaltmadan çoğaltılan işlemlerin eski Birincil çoğaltma tarafından gönderilenlerden yeni bir Dönem olduğu söylenir.