Bagikan melalui


StatefulServiceInfo

Informasi tentang layanan Service Fabric stateful.

Properti

Nama Jenis Diperlukan
Id string Tidak
Name string Tidak
TypeName string Tidak
ManifestVersion string Tidak
HealthState string (enum) Tidak
ServiceStatus string (enum) Tidak
IsServiceGroup boolean Tidak
ServiceMetadata ServiceMetadata Tidak
HasPersistedState boolean Tidak

Id

Jenis: string
Diperlukan: Tidak

Identitas layanan. ID ini adalah representasi yang dikodekan dari nama layanan. Ini digunakan dalam REST API untuk mengidentifikasi sumber daya layanan. Mulai versi 6.0, nama hierarkis dibatasi dengan karakter "~". Misalnya, jika nama layanan adalah "fabric:/myapp/app1/svc1", identitas layanan akan menjadi "myapp~app1~svc1" di 6.0+ dan "myapp/app1/svc1" di versi sebelumnya.


Name

Jenis: string
Diperlukan: Tidak

Nama lengkap layanan dengan skema URI 'fabric:'.


TypeName

Jenis: string
Diperlukan: Tidak

Nama jenis layanan seperti yang ditentukan dalam manifes layanan.


ManifestVersion

Jenis: string
Diperlukan: Tidak

Versi manifes layanan.


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.

ServiceStatus

Jenis: string (enum)
Diperlukan: Tidak

Status aplikasi.

Potensi nilai:

  • Unknown - Menunjukkan status layanan tidak diketahui. Nilainya berbasis nol.
  • Active - Menunjukkan status layanan aktif. Nilainya adalah 1.
  • Upgrading - Menunjukkan bahwa layanan sedang ditingkatkan. Nilainya adalah 2.
  • Deleting - Menunjukkan layanan sedang dihapus. Nilainya adalah 3.
  • Creating - Menunjukkan layanan sedang dibuat. Nilainya adalah 4.
  • Failed - Menunjukkan pembuatan atau penghapusan dihentikan karena kegagalan persisten. Permintaan buat/hapus lain dapat diterima. Nilainya adalah 5.

IsServiceGroup

Jenis: boolean
Diperlukan: Tidak

Apakah layanan berada dalam grup layanan.


ServiceMetadata

Jenis: ServiceMetadata
Diperlukan: Tidak

Metadata yang terkait dengan layanan tertentu.


HasPersistedState

Jenis: boolean
Diperlukan: Tidak

Apakah layanan telah bertahan.