MonitoringPolicyDescription
Menjelaskan parameter untuk memantau peningkatan dalam mode Dipantau.
Properti
Nama | Jenis | Diperlukan |
---|---|---|
FailureAction |
string (enum) | Tidak |
HealthCheckWaitDurationInMilliseconds |
string | Tidak |
HealthCheckStableDurationInMilliseconds |
string | Tidak |
HealthCheckRetryTimeoutInMilliseconds |
string | Tidak |
UpgradeTimeoutInMilliseconds |
string | Tidak |
UpgradeDomainTimeoutInMilliseconds |
string | Tidak |
FailureAction
Jenis: string (enum)
Diperlukan: Tidak
Tindakan kompensasi yang harus dilakukan saat peningkatan Monitored menemui pelanggaran kebijakan pemantauan atau kebijakan kesehatan. Tidak valid menunjukkan tindakan kegagalan tidak valid. Putar kembali menentukan bahwa peningkatan akan mulai kembali secara otomatis. Manual menunjukkan bahwa peningkatan akan beralih ke mode peningkatan UnmonitoredManual.
Potensi nilai:
-
Invalid
- Menunjukkan tindakan kegagalan tidak valid. Semua enumerasi Service Fabric memiliki jenis yang tidak valid. Nilainya berbasis nol. -
Rollback
- Peningkatan akan mulai kembali secara otomatis. Nilainya adalah 1 -
Manual
- Peningkatan akan beralih ke mode peningkatan UnmonitoredManual. Nilainya adalah 2
HealthCheckWaitDurationInMilliseconds
Jenis: string
Diperlukan: Tidak
Jumlah waktu untuk menunggu setelah menyelesaikan domain pemutakhiran sebelum menerapkan kebijakan kesehatan. Ini pertama kali diinterpretasikan sebagai string yang mewakili durasi ISO 8601. Jika hal tersebut gagal, maka diinterpretasikan sebagai angka yang mewakili jumlah total milidetik.
HealthCheckStableDurationInMilliseconds
Jenis: string
Diperlukan: Tidak
Jumlah waktu aplikasi atau klaster harus tetap sehat sebelum peningkatan berlanjut ke domain peningkatan berikutnya. Ini pertama kali diinterpretasikan sebagai string yang mewakili durasi ISO 8601. Jika hal tersebut gagal, maka diinterpretasikan sebagai angka yang mewakili jumlah total milidetik.
HealthCheckRetryTimeoutInMilliseconds
Jenis: string
Diperlukan: Tidak
Jumlah waktu untuk mencoba kembali evaluasi kesehatan ketika aplikasi atau klaster tidak sehat sebelum FailureAction dijalankan. Ini pertama kali diinterpretasikan sebagai string yang mewakili durasi ISO 8601. Jika hal tersebut gagal, maka diinterpretasikan sebagai angka yang mewakili jumlah total milidetik.
UpgradeTimeoutInMilliseconds
Jenis: string
Diperlukan: Tidak
Jumlah waktu keseluruhan peningkatan harus diselesaikan sebelum FailureAction dijalankan. Ini pertama kali diinterpretasikan sebagai string yang mewakili durasi ISO 8601. Jika hal tersebut gagal, maka diinterpretasikan sebagai angka yang mewakili jumlah total milidetik.
UpgradeDomainTimeoutInMilliseconds
Jenis: string
Diperlukan: Tidak
Jumlah waktu setiap domain peningkatan harus diselesaikan sebelum FailureAction dijalankan. Ini pertama kali diinterpretasikan sebagai string yang mewakili durasi ISO 8601. Jika hal tersebut gagal, maka diinterpretasikan sebagai angka yang mewakili jumlah total milidetik.