LivenessProbeRequirements Klasse
Definiert die zeitlichen Anforderungen an Livetests für Bereitstellungen des Webdiensts.
Um die Konfiguration der automatischen Skalierung anzugeben, verwenden Sie in der Regel die deploy_configuration
- oder update
-Methode der AksWebservice-Klasse.
Initialisieren Sie die Zeitanforderungen für den Livetest.
- Vererbung
-
builtins.objectLivenessProbeRequirements
Konstruktor
LivenessProbeRequirements(period_seconds, initial_delay_seconds, timeout_seconds, success_threshold, failure_threshold)
Parameter
- period_seconds
- int
Gibt an, wie häufig (in Sekunden) ein Livetest durchgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1.
- initial_delay_seconds
- int
Die Anzahl der Sekunden, die nach dem Start des Containers vergehen, bevor Livetests initiiert werden
- timeout_seconds
- int
Die Anzahl der Sekunden, nach denen ein Timeout für den Livetest auftritt. Der Standardwert beträgt 1 Sekunde. Der Mindestwert ist 1.
- failure_threshold
- int
Wenn ein Pod startet und der Livetest nicht erfolgreich ist, führt Kubernetes ihn so oft aus, wie von failureThreshold
angegeben, bevor der Vorgang abgebrochen wird. Der Standardwert ist 3. Der Mindestwert ist 1.
- success_threshold
- int
Die Anzahl der Erfolge, die mindestens aufeinander folgen müssen, damit ein Livetest nach einem Fehler wieder als erfolgreich betrachtet wird. Der Standardwert lautet 1. Der Mindestwert ist 1.
- period_seconds
- int
Gibt an, wie häufig (in Sekunden) ein Livetest durchgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1.
- initial_delay_seconds
- int
Die Anzahl der Sekunden, die nach dem Start des Containers vergehen, bevor Livetests initiiert werden
- timeout_seconds
- int
Die Anzahl der Sekunden, nach denen ein Timeout für den Livetest auftritt. Der Standardwert beträgt 1 Sekunde. Der Mindestwert ist 1.
- failure_threshold
- int
Wenn ein Pod startet und der Livetest nicht erfolgreich ist, führt Kubernetes ihn so oft aus, wie von failureThreshold
angegeben, bevor der Vorgang abgebrochen wird. Der Standardwert ist 3. Der Mindestwert ist 1.
- success_threshold
- int
Die Anzahl der Erfolge, die mindestens aufeinander folgen müssen, damit ein Livetest nach einem Fehler wieder als erfolgreich betrachtet wird. Der Standardwert lautet 1. Der Mindestwert ist 1.
Variablen
- period_seconds
- int
Gibt an, wie häufig (in Sekunden) ein Livetest durchgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1.
- initial_delay_seconds
- int
Die Anzahl der Sekunden, die nach dem Start des Containers vergehen, bevor Livetests initiiert werden
- timeout_seconds
- int
Die Anzahl der Sekunden, nach denen ein Timeout für den Livetest auftritt. Der Standardwert beträgt 1 Sekunde. Der Mindestwert ist 1.
- failure_threshold
- int
Wenn ein Pod startet und der Livetest nicht erfolgreich ist, führt Kubernetes ihn so oft aus, wie von failureThreshold
angegeben, bevor der Vorgang abgebrochen wird. Der Standardwert ist 3. Der Mindestwert ist 1.
- success_threshold
- int
Die Anzahl der Erfolge, die mindestens aufeinander folgen müssen, damit ein Livetest nach einem Fehler wieder als erfolgreich betrachtet wird Der Standardwert lautet 1. Der Mindestwert ist 1.
Methoden
deserialize |
Konvertiert ein JSON-Objekt in ein LivenessProbeRequirements-Objekt. |
serialize |
Konvertiert dieses LivenessProbeRequirements-Objekt in ein serialisiertes JSON-Wörterbuch. |
deserialize
Konvertiert ein JSON-Objekt in ein LivenessProbeRequirements-Objekt.
static deserialize(payload_obj)
Parameter
- payload_obj
- dict
Ein JSON-Objekt, das in ein LivenessProbeRequirements-Objekt konvertiert werden soll.
Gibt zurück
Die LivenessProbeRequirements-Darstellung des bereitgestellten JSON-Objekts.
Rückgabetyp
serialize
Konvertiert dieses LivenessProbeRequirements-Objekt in ein serialisiertes JSON-Wörterbuch.
serialize()
Gibt zurück
Die JSON-Darstellung dieses LivenessProbeRequirements-Objekts.
Rückgabetyp
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für