LivenessProbeRequirements Klasse
Definiert die Zeitanforderungen für Liveness-Probe für Bereitstellungen des Webdiensts.
LivenessProbeRequirements-Konfigurationswerte werden beim Bereitstellen oder Aktualisieren eines Webervice-Werts angegeben.
Verwenden Sie z. B. die deploy_configuration Methoden oder update Methoden der AksWebservice Klasse oder die create_versionMethoden deploy_configurationder Klasse oder update_version die Methoden der AksEndpoint Klasse.
Initialisieren Sie die Containerressourcenanforderungen.
Konstruktor
LivenessProbeRequirements(period_seconds, initial_delay_seconds, timeout_seconds, success_threshold, failure_threshold)
Parameter
| Name | Beschreibung |
|---|---|
|
period_seconds
Erforderlich
|
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
Erforderlich
|
Die Anzahl der Sekunden, nachdem der Container gestartet wurde, bevor Liveness-Probes initiiert werden. |
|
timeout_seconds
Erforderlich
|
Die Anzahl der Sekunden, nach denen die Livenesssonde eine Zeitüberschreitung aufweist. Der Standardwert ist 1 Sekunde. Der Mindestwert ist 1. |
|
failure_threshold
Erforderlich
|
Wenn ein Pod startet und die Liveness-Probe fehlschlägt, versucht |
|
success_threshold
Erforderlich
|
Die minimalen aufeinander folgenden Erfolge für die Livenesssonde, die nach einem Fehler als erfolgreich angesehen werden. Der Standardwert lautet 1. Der Mindestwert ist 1. |
|
period_seconds
Erforderlich
|
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
Erforderlich
|
Die Anzahl der Sekunden, nachdem der Container gestartet wurde, bevor Liveness-Probes initiiert werden. |
|
timeout_seconds
Erforderlich
|
Die Anzahl der Sekunden, nach denen die Livenesssonde eine Zeitüberschreitung aufweist. Der Standardwert ist 1 Sekunde. Der Mindestwert ist 1. |
|
failure_threshold
Erforderlich
|
Wenn ein Pod startet und die Liveness-Probe fehlschlägt, versucht |
|
success_threshold
Erforderlich
|
Die minimalen aufeinander folgenden Erfolge für die Livenesssonde, die nach einem Fehler als erfolgreich angesehen werden. Der Standardwert lautet 1. Der Mindestwert ist 1. |
Variablen
| Name | Beschreibung |
|---|---|
|
period_seconds
|
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
|
Die Anzahl der Sekunden, nachdem der Container gestartet wurde, bevor Liveness-Probes initiiert werden. |
|
timeout_seconds
|
Die Anzahl der Sekunden, nach denen die Livenesssonde eine Zeitüberschreitung aufweist. Der Standardwert ist 1 Sekunde. Der Mindestwert ist 1. |
|
failure_threshold
|
Wenn ein Pod startet und die Liveness-Probe fehlschlägt, versucht |
|
success_threshold
|
Die minimalen aufeinander folgenden Erfolge für die Livenesssonde, die nach einem Fehler als erfolgreich angesehen werden. Der Standardwert lautet 1. Der Mindestwert ist 1. |
Methoden
| deserialize |
Konvertieren Sie ein JSON-Objekt in ein LivenessProbeRequirements-Objekt. |
| serialize |
Konvertieren Sie dieses LivenessProbeRequirements-Objekt in ein serialisiertes JSON-Wörterbuch. |
deserialize
Konvertieren Sie ein JSON-Objekt in ein LivenessProbeRequirements-Objekt.
static deserialize(payload_obj)
Parameter
| Name | Beschreibung |
|---|---|
|
payload_obj
Erforderlich
|
Ein JSON-Objekt, das in ein LivenessProbeRequirements-Objekt konvertiert werden soll. |
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Die LivenessProbeRequirements-Darstellung des bereitgestellten JSON-Objekts. |
serialize
Konvertieren Sie dieses LivenessProbeRequirements-Objekt in ein serialisiertes JSON-Wörterbuch.
serialize()
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Die JSON-Darstellung dieses LivenessProbeRequirements-Objekts. |