ApplicationHealthPolicy
Mendefinisikan kebijakan kesehatan yang digunakan untuk mengevaluasi kesehatan aplikasi atau salah satu entitas anaknya.
Properti
Nama | Jenis | Diperlukan |
---|---|---|
ConsiderWarningAsError | boolean | Tidak |
MaxPercentUnhealthyDeployedApplications | bilangan bulat | Tidak |
DefaultServiceTypeHealthPolicy | ServiceTypeHealthPolicy | Tidak |
ServiceTypeHealthPolicyMap | peta string ke ServiceTypeHealthPolicy | Tidak |
ConsiderWarningAsError
Jenis: boolean
Diperlukan: Tidak
Default: false
Menunjukkan apakah peringatan diperlakukan dengan tingkat keparahan yang sama dengan kesalahan.
MaxPercentUnhealthyDeployedApplications
Jenis: bilangan bulat
Diperlukan: Tidak
Default: 0
Persentase maksimum yang diizinkan dari aplikasi yang tidak sehat disebarkan. Nilai yang diizinkan adalah nilai Byte dari nol hingga 100.
Persentase mewakili persentase maksimum yang ditoleransi dari aplikasi yang disebarkan yang dapat tidak sehat sebelum aplikasi dianggap dalam kesalahan.
Ini dihitung dengan membalikkan jumlah aplikasi yang tidak sehat yang disebarkan atas jumlah simpul tempat aplikasi saat ini disebarkan di kluster.
Perhitungan dibulatkan ke atas untuk menoleransi satu kegagalan pada sejumlah kecil node. Persentase default nol.
DefaultServiceTypeHealthPolicy
Jenis: ServiceTypeHealthPolicy
Diperlukan: Tidak
Kebijakan kesehatan yang digunakan secara default untuk mengevaluasi kesehatan jenis layanan.
ServiceTypeHealthPolicyMap
Jenis: peta string ke ServiceTypeHealthPolicy
Diperlukan: Tidak
Peta dengan kebijakan kesehatan jenis layanan per nama jenis layanan. Peta kosong secara default.