LivenessProbeRequirements Klasa
Definiuje wymagania dotyczące czasu sondy na żywo dla wdrożeń usługi sieci Web.
Wartości konfiguracji LivenessProbeRequirements są określane podczas wdrażania lub aktualizowania urządzenia Webervice.
Na przykład użyj deploy_configuration
metod AksWebservice lub update
klasy lub create_version
metody , deploy_configuration
lub update_version
AksEndpoint klasy .
Zainicjuj wymagania dotyczące zasobów kontenera.
- Dziedziczenie
-
builtins.objectLivenessProbeRequirements
Konstruktor
LivenessProbeRequirements(period_seconds, initial_delay_seconds, timeout_seconds, success_threshold, failure_threshold)
Parametry
Nazwa | Opis |
---|---|
period_seconds
Wymagane
|
Jak często (w sekundach) wykonać sondę liveness. Wartość domyślna to 10 sekund. Wartość minimalna to 1. |
initial_delay_seconds
Wymagane
|
Liczba sekund po uruchomieniu kontenera przed zainicjowanymi sondami liveness. |
timeout_seconds
Wymagane
|
Liczba sekund, po których upłynął limit czasu sondy liveness. Wartość domyślna to 1 sekunda. Wartość minimalna to 1. |
failure_threshold
Wymagane
|
Gdy zasobnik zostanie uruchomiony, a sonda liveness zakończy się niepowodzeniem, platforma Kubernetes spróbuje |
success_threshold
Wymagane
|
Minimalna liczba kolejnych sukcesów dla sondy liveness, która ma zostać uznana za pomyślną po nieudanej awarii. Wartość domyślna to 1. Wartość minimalna to 1. |
period_seconds
Wymagane
|
Jak często (w sekundach) wykonać sondę liveness. Wartość domyślna to 10 sekund. Wartość minimalna to 1. |
initial_delay_seconds
Wymagane
|
Liczba sekund po uruchomieniu kontenera przed zainicjowanymi sondami liveness. |
timeout_seconds
Wymagane
|
Liczba sekund, po których upłynął limit czasu sondy liveness. Wartość domyślna to 1 sekunda. Wartość minimalna to 1. |
failure_threshold
Wymagane
|
Gdy zasobnik zostanie uruchomiony, a sonda liveness zakończy się niepowodzeniem, platforma Kubernetes spróbuje |
success_threshold
Wymagane
|
Minimalna liczba kolejnych sukcesów dla sondy liveness, która ma zostać uznana za pomyślną po nieudanej awarii. Wartość domyślna to 1. Wartość minimalna to 1. |
Zmienne
Nazwa | Opis |
---|---|
period_seconds
|
Jak często (w sekundach) wykonać sondę liveness. Wartość domyślna to 10 sekund. Wartość minimalna to 1. |
initial_delay_seconds
|
Liczba sekund po uruchomieniu kontenera przed zainicjowanymi sondami liveness. |
timeout_seconds
|
Liczba sekund, po których upłynął limit czasu sondy liveness. Wartość domyślna to 1 sekunda. Wartość minimalna to 1. |
failure_threshold
|
Gdy zasobnik zostanie uruchomiony, a sonda liveness zakończy się niepowodzeniem, platforma Kubernetes spróbuje |
success_threshold
|
Minimalna liczba kolejnych sukcesów dla sondy liveness, która ma zostać uznana za pomyślną po nieudanej awarii. Wartość domyślna to 1. Wartość minimalna to 1. |
Metody
deserialize |
Przekonwertuj obiekt JSON na obiekt LivenessProbeRequirements. |
serialize |
Przekonwertuj ten obiekt LivenessProbeRequirements na słownik serializacji JSON. |
deserialize
Przekonwertuj obiekt JSON na obiekt LivenessProbeRequirements.
static deserialize(payload_obj)
Parametry
Nazwa | Opis |
---|---|
payload_obj
Wymagane
|
Obiekt JSON do konwersji na obiekt LivenessProbeRequirements. |
Zwraca
Typ | Opis |
---|---|
Reprezentacja udostępnionego obiektu JSON LivenessProbeRequirements. |
serialize
Przekonwertuj ten obiekt LivenessProbeRequirements na słownik serializacji JSON.
serialize()
Zwraca
Typ | Opis |
---|---|
Reprezentacja JSON tego obiektu LivenessProbeRequirements. |