ApplicationUpgradePolicy
Menjelaskan kebijakan untuk peningkatan aplikasi yang dipantau.
Properti
Nama | Jenis | Diperlukan |
---|---|---|
upgradeReplicaSetCheckTimeout | bilangan bulat (int64) | Tidak |
forceRestart | boolean | Tidak |
rollingUpgradeMonitoringPolicy | RollingUpgradeMonitoringPolicy | Tidak |
applicationHealthPolicy | ApplicationHealthPolicy | Tidak |
upgradeReplicaSetCheckTimeout
Jenis: bilangan bulat (int64)
Diperlukan: Tidak
Jumlah maksimum waktu untuk memblokir pemrosesan domain peningkatan dan mencegah hilangnya ketersediaan ketika ada masalah yang tidak terduga. Ketika waktu habis ini berakhir, pemrosesan domain peningkatan akan dilanjutkan terlepas dari masalah availability loss. Batas waktu direset di awal setiap domain peningkatan. Nilai yang valid adalah antara 0 hingga 42949672925. (bilangan bulat 32-bit yang tidak ditandatangani).
forceRestart
Jenis: boolean
Diperlukan: Tidak
Jika true, maka proses dimulai ulang secara paksa selama peningkatan bahkan ketika versi kode tidak berubah (peningkatan hanya mengubah konfigurasi atau data).
rollingUpgradeMonitoringPolicy
Jenis: RollingUpgradeMonitoringPolicy
Diperlukan: Tidak
Kebijakan yang digunakan untuk memantau peningkatan aplikasi
applicationHealthPolicy
Jenis: ApplicationHealthPolicy
Diperlukan: Tidak
Mendefinisikan kebijakan kesehatan yang digunakan untuk mengevaluasi kesehatan aplikasi atau salah satu entitas anaknya.