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.