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.