Udostępnij za pośrednictwem


MonitorowaniePolicyDescription

Opisuje parametry monitorowania uaktualnienia w trybie monitorowanego.

Właściwości

Nazwa Typ Wymagane
FailureAction ciąg (wyliczenie) Nie
HealthCheckWaitDurationInMilliseconds ciąg Nie
HealthCheckStableDurationInMilliseconds ciąg Nie
HealthCheckRetryTimeoutInMilliseconds ciąg Nie
UpgradeTimeoutInMilliseconds ciąg Nie
UpgradeDomainTimeoutInMilliseconds ciąg Nie

FailureAction

Typ: ciąg (wyliczenie)
Wymagane: Nie

Akcja wyrównywująca, która ma być wykonywana, gdy monitorowane uaktualnienie napotyka naruszenia zasad monitorowania lub zasad kondycji. Nieprawidłowa wskazuje, że akcja niepowodzenia jest nieprawidłowa. Wycofanie określa, że uaktualnienie rozpocznie się automatycznie. Ręczne wskazuje, że uaktualnienie przełączy się do trybu niemonitorowanegoManual uaktualniania.

Możliwe wartości:

  • Invalid — Wskazuje, że akcja niepowodzenia jest nieprawidłowa. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość to zero.
  • Rollback — Uaktualnienie rozpocznie się automatycznie. Wartość to 1
  • Manual — Uaktualnienie przełączy się na tryb niemonitorowanyManual uaktualniania. Wartość to 2

HealthCheckWaitDurationInMilliseconds

Typ: ciąg
Wymagane: Nie

Czas oczekiwania po ukończeniu domeny uaktualnienia przed zastosowaniem zasad kondycji. Jest on najpierw interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund.


HealthCheckStableDurationInMilliseconds

Typ: ciąg
Wymagane: Nie

Czas, przez jaki aplikacja lub klaster musi pozostać w dobrej kondycji, zanim uaktualnienie przejdzie do następnej domeny uaktualnienia. Jest on najpierw interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund.


HealthCheckRetryTimeoutInMilliseconds

Typ: ciąg
Wymagane: Nie

Czas ponawiania próby oceny kondycji, gdy aplikacja lub klaster jest w złej kondycji przed wykonaniem polecenia FailureAction. Jest on najpierw interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund.


UpgradeTimeoutInMilliseconds

Typ: ciąg
Wymagane: Nie

Czas ukończenia ogólnego uaktualnienia przed wykonaniem operacji FailureAction. Jest on najpierw interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund.


UpgradeDomainTimeoutInMilliseconds

Typ: ciąg
Wymagane: Nie

Czas ukończenia każdej domeny uaktualnienia przed wykonaniem operacji FailureAction. Jest on najpierw interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund.