LivenessProbeRequirements Klasse
Definiert die zeitlichen Anforderungen an Livetests für Bereitstellungen des Webdiensts
LivenessProbeRequirements-Konfigurationswerte werden beim Bereitstellen oder Aktualisieren eines Webdiensts angegeben.
Verwenden Sie beispielsweise die Methode deploy_configuration
oder update
der AksWebservice-Klasse oder die Methoden create_version
, deploy_configuration
oder update_version
der AksEndpoint-Klasse.
Initialisieren Sie die Containerressourcenanforderungen.
- 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 das Zeitlimit für den Livetest überschritten ist. Der Standardwert ist 1 Sekunden. 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 das Zeitlimit für den Livetest überschritten ist. Der Standardwert ist 1 Sekunden. 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 das Zeitlimit für den Livetest überschritten ist. Der Standardwert ist 1 Sekunden. 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