StatefulServicePartitionInfo
Informasi tentang partisi layanan Service Fabric stateful..
Properti
Nama | Jenis | Diperlukan |
---|---|---|
HealthState |
string (enum) | Tidak |
PartitionStatus |
string (enum) | Tidak |
PartitionInformation |
PartitionInformation | Tidak |
TargetReplicaSetSize |
bilangan bulat (int64) | Tidak |
MinReplicaSetSize |
bilangan bulat (int64) | Tidak |
AuxiliaryReplicaCount |
bilangan bulat (int64) | Tidak |
LastQuorumLossDuration |
string (durasi) | Tidak |
PrimaryEpoch |
Epoch | Tidak |
HealthState
Jenis: string (enum)
Diperlukan: Tidak
Status kesehatan entitas Service Fabric seperti Kluster, Node, Aplikasi, Layanan, Partisi, Replika, dll.
Potensi nilai:
-
Invalid
- Menunjukkan status kesehatan yang tidak valid. Semua enumerasi Service Fabric memiliki jenis yang tidak valid. Nilainya berbasis nol. -
Ok
- Menunjukkan keadaan kesehatan baik-baik saja. Nilainya adalah 1. -
Warning
- Menunjukkan status kesehatan berada pada tingkat peringatan. Nilainya adalah 2. -
Error
- Menunjukkan status kesehatan berada pada tingkat kesalahan. Status kesehatan kesalahan harus diselidiki, karena dapat memengaruhi fungsionalitas kluster yang benar. Nilainya adalah 3. -
Unknown
- Menunjukkan status kesehatan yang tidak diketahui. Nilainya adalah 65535.
PartitionStatus
Jenis: string (enum)
Diperlukan: Tidak
Status partisi layanan fabric layanan.
Potensi nilai:
-
Invalid
- Menunjukkan status partisi tidak valid. Semua enumerasi Service Fabric memiliki jenis yang tidak valid. Nilainya berbasis nol. -
Ready
- Menunjukkan bahwa partisi sudah siap. Ini berarti bahwa untuk partisi layanan stateless, setidaknya ada satu instans yang aktif dan untuk partisi layanan stateful, jumlah replika siap lebih besar dari atau sama dengan MinReplicaSetSize. Nilainya adalah 1. -
NotReady
- Menunjukkan bahwa partisi belum siap. Status ini dikembalikan ketika tidak ada status lain yang berlaku. Nilainya adalah 2. -
InQuorumLoss
- Menunjukkan bahwa partisi berada dalam kerugian kuorum. Ini berarti bahwa jumlah replika yang aktif dan berpartisipasi dalam set replika kurang dari MinReplicaSetSize untuk partisi ini. Nilainya adalah 3. -
Reconfiguring
- Menunjukkan bahwa partisi sedang menjalani konfigurasi ulang set replikanya. Ini dapat terjadi karena failover, peningkatan, penyeimbangan beban, atau penambahan atau penghapusan replika dari set replika. Nilainya adalah 4. -
Deleting
- Menunjukkan bahwa partisi sedang dihapus. Nilainya adalah 5.
PartitionInformation
Jenis: PartitionInformation
Diperlukan: Tidak
Informasi tentang identitas partisi, skema partisi, dan kunci yang didukung olehnya.
TargetReplicaSetSize
Jenis: bilangan bulat (int64)
Diperlukan: Tidak
Replika target menetapkan ukuran sebagai angka.
MinReplicaSetSize
Jenis: bilangan bulat (int64)
Diperlukan: Tidak
Ukuran set replika minimum sebagai angka.
AuxiliaryReplicaCount
Jenis: bilangan bulat (int64)
Diperlukan: Tidak
Replika tambahan dihitung sebagai angka. Untuk menggunakan replika Tambahan, berikut ini harus benar, AuxiliaryReplicaCount < (TargetReplicaSetSize+1)/2 dan TargetReplicaSetSize >=3.
LastQuorumLossDuration
Jenis: string (durasi)
Diperlukan: Tidak
Durasi di mana partisi ini dalam kerugian kuorum. Jika partisi saat ini dalam kerugian kuorum, partisi mengembalikan durasi karena telah berada dalam status tersebut. Bidang ini menggunakan format ISO8601 untuk menentukan durasi.
PrimaryEpoch
Jenis: Epoch
Diperlukan: Tidak
Epoch adalah nomor konfigurasi untuk partisi secara keseluruhan. Ketika konfigurasi set replika berubah, misalnya ketika replika Utama berubah, operasi yang direplikasi dari replika Primer baru dikatakan sebagai Epoch baru dari yang dikirim oleh replika Primer lama.