Bagikan melalui


StatelessServicePartitionInfo

Informasi tentang partisi layanan Service Fabric stateless.

Properti

Nama Jenis Diperlukan
HealthState string (enum) Tidak
PartitionStatus string (enum) Tidak
PartitionInformation PartitionInformation Tidak
InstanceCount bilangan bulat (int64) Tidak
MinInstanceCount bilangan bulat Tidak
MinInstancePercentage bilangan bulat 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 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.


InstanceCount

Jenis: bilangan bulat (int64)
Diperlukan: Tidak

Jumlah instans partisi ini.


MinInstanceCount

Jenis: bilangan bulat
Diperlukan: Tidak

MinInstanceCount adalah jumlah minimum instans yang harus memenuhi pemeriksaan keamanan EnsureAvailability selama operasi seperti meningkatkan atau menonaktifkan simpul. Jumlah aktual yang digunakan adalah maks( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Catatan, jika InstanceCount diatur ke -1, selama komputasi MinInstanceCount -1 pertama kali dikonversi menjadi jumlah simpul tempat instans diizinkan untuk ditempatkan sesuai dengan batasan penempatan pada layanan.


MinInstancePercentage

Jenis: bilangan bulat
Diperlukan: Tidak

MinInstancePercentage adalah persentase minimum InstanceCount yang harus memenuhi pemeriksaan keamanan EnsureAvailability selama operasi seperti meningkatkan atau menonaktifkan simpul. Jumlah aktual yang digunakan adalah maks( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Catatan, jika InstanceCount diatur ke -1, selama komputasi MinInstancePercentage, -1 pertama kali dikonversi menjadi jumlah simpul tempat instans diizinkan untuk ditempatkan sesuai dengan batasan penempatan pada layanan.