Properti Aplikasi
Menjelaskan properti sumber daya aplikasi.
Properti
Nama | Jenis | Diperlukan |
---|---|---|
description |
string | Tidak |
services |
array ServiceResourceDescription | Tidak |
diagnostics |
DiagnosticsDescription | Tidak |
debugParams |
string | Tidak |
serviceNames |
array string | Tidak |
status |
string (enum) | Tidak |
statusDetails |
string | Tidak |
healthState |
string (enum) | Tidak |
unhealthyEvaluation |
string | Tidak |
description
Jenis: string
Diperlukan: Tidak
Deskripsi aplikasi yang dapat dibaca pengguna.
services
Jenis: array ServiceResourceDescription
Diperlukan: Tidak
Menjelaskan layanan dalam aplikasi. Properti ini digunakan untuk membuat atau memodifikasi layanan aplikasi. Pada dapatkan hanya nama layanan yang dikembalikan. Deskripsi layanan dapat diperoleh dengan mengkueri sumber daya layanan.
diagnostics
Jenis: DiagnosticsDescription
Diperlukan: Tidak
Menjelaskan definisi dan penggunaan diagnostik untuk sumber daya aplikasi.
debugParams
Jenis: string
Diperlukan: Tidak
Internal - digunakan oleh Visual Studio untuk menyiapkan sesi debugging di lingkungan pengembangan lokal.
serviceNames
Jenis: array string
Diperlukan: Tidak
Nama layanan dalam aplikasi.
status
Jenis: string (enum)
Diperlukan: Tidak
Status aplikasi.
Status sumber daya.
Potensi nilai:
-
Unknown
- Menunjukkan status sumber daya tidak diketahui. Nilainya berbasis nol. -
Ready
- Menunjukkan bahwa sumber daya sudah siap. Nilainya adalah 1. -
Upgrading
- Menunjukkan bahwa sumber daya sedang ditingkatkan. Nilainya adalah 2. -
Creating
- Menunjukkan bahwa sumber daya sedang dibuat. Nilainya adalah 3. -
Deleting
- Menunjukkan bahwa sumber daya sedang dihapus. Nilainya adalah 4. -
Failed
- Menunjukkan sumber daya tidak berfungsi karena kegagalan persisten. Lihat properti statusDetails untuk detail selengkapnya. Nilainya adalah 5.
statusDetails
Jenis: string
Diperlukan: Tidak
Memberikan informasi tambahan tentang status aplikasi saat ini.
healthState
Jenis: string (enum)
Diperlukan: Tidak
Menjelaskan status kesehatan sumber daya aplikasi.
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.
unhealthyEvaluation
Jenis: string
Diperlukan: Tidak
Ketika status kesehatan aplikasi bukan 'Ok', detail tambahan ini dari service fabric Health Manager bagi pengguna untuk mengetahui mengapa aplikasi ditandai tidak sehat.