LivenessProbeRequirements Klasa
Definiuje wymagania dotyczące czasu sondy wygaśnięcia dla wdrożeń usługi internetowej.
Aby określić konfigurację skalowania automatycznego, zazwyczaj należy użyć deploy_configuration
metody AksWebservice lub update
klasy .
Zainicjuj wymagania dotyczące czasu sondy wygaśnięcia.
- Dziedziczenie
-
builtins.objectLivenessProbeRequirements
Konstruktor
LivenessProbeRequirements(period_seconds, initial_delay_seconds, timeout_seconds, success_threshold, failure_threshold)
Parametry
- period_seconds
- int
Jak często (w sekundach) wykonać sondę liveness. Wartość domyślna to 10 sekund. Wartość minimalna to 1.
- initial_delay_seconds
- int
Liczba sekund po uruchomieniu kontenera przed zainicjowaniem sond dynamicznych.
- timeout_seconds
- int
Liczba sekund, po których upłynął limit czasu sondy utrzymania. Wartość domyślna to 1 sekunda. Wartość minimalna to 1.
- failure_threshold
- int
Gdy zasobnik zostanie uruchomiony, a sonda aktualności zakończy się niepowodzeniem, platforma Kubernetes spróbuje kilka razy failureThreshold
przed rezygnacją. Wartość domyślna to 3. Wartość minimalna to 1.
- success_threshold
- int
Minimalna liczba kolejnych sukcesów sondy utrzymania, która ma zostać uznana za pomyślną po niepowieść. Wartość domyślna to 1. Wartość minimalna to 1.
- period_seconds
- int
Jak często (w sekundach) wykonać sondę liveness. Wartość domyślna to 10 sekund. Wartość minimalna to 1.
- initial_delay_seconds
- int
Liczba sekund po uruchomieniu kontenera przed zainicjowaniem sond dynamicznych.
- timeout_seconds
- int
Liczba sekund, po których upłynął limit czasu sondy utrzymania. Wartość domyślna to 1 sekunda. Wartość minimalna to 1.
- failure_threshold
- int
Gdy zasobnik zostanie uruchomiony, a sonda aktualności zakończy się niepowodzeniem, platforma Kubernetes spróbuje kilka razy failureThreshold
przed rezygnacją. Wartość domyślna to 3. Wartość minimalna to 1.
- success_threshold
- int
Minimalna liczba kolejnych sukcesów sondy utrzymania, która ma zostać uznana za pomyślną po niepowieść. Wartość domyślna to 1. Wartość minimalna to 1.
Zmienne
- period_seconds
- int
Jak często (w sekundach) wykonać sondę liveness. Wartość domyślna to 10 sekund. Wartość minimalna to 1.
- initial_delay_seconds
- int
Liczba sekund po uruchomieniu kontenera przed zainicjowaniem sond dynamicznych.
- timeout_seconds
- int
Liczba sekund, po których upłynął limit czasu sondy utrzymania. Wartość domyślna to 1 sekunda. Wartość minimalna to 1.
- failure_threshold
- int
Gdy zasobnik zostanie uruchomiony, a sonda aktualności zakończy się niepowodzeniem, platforma Kubernetes spróbuje kilka razy failureThreshold
przed rezygnacją. Wartość domyślna to 3. Wartość minimalna to 1.
- success_threshold
- int
Minimalna liczba kolejnych sukcesów dla sondy utrzymania, która ma zostać uznana za pomyślną po niepowieść. 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 serializowany JSON. |
deserialize
Przekonwertuj obiekt JSON na obiekt LivenessProbeRequirements.
static deserialize(payload_obj)
Parametry
- payload_obj
- dict
Obiekt JSON, który ma być konwertowany na obiekt LivenessProbeRequirements.
Zwraca
Reprezentacja dostarczonego obiektu JSON livenessProbeRequirements.
Typ zwracany
serialize
Przekonwertuj ten obiekt LivenessProbeRequirements na słownik serializowany JSON.
serialize()
Zwraca
Reprezentacja JSON tego obiektu LivenessProbeRequirements.
Typ zwracany
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla