Bagikan melalui


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.