Probe interface
Der Test beschreibt eine Integritätsprüfung, die für eine App-Instanz durchgeführt werden soll, um zu bestimmen, ob sie aktiv ist oder bereit ist, Datenverkehr zu empfangen.
Eigenschaften
disable |
Geben Sie an, ob der Test deaktiviert ist. |
failure |
Minimale aufeinanderfolgende Fehler für den Test, der nach dem Erfolgreichen als fehlgeschlagen gilt. Der Mindestwert ist 1. |
initial |
Anzahl der Sekunden, nachdem die App-Instanz gestartet wurde, bevor Tests initiiert werden. Weitere Informationen: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes |
period |
Gibt an, wie häufig (in Sekunden) ein Test durchgeführt werden soll. Der Mindestwert ist 1. |
probe |
Die Aktion des Tests. |
success |
Minimale aufeinanderfolgende Erfolge, damit der Test nach einem Fehler als erfolgreich betrachtet wird. Muss 1 für Liveness und Start sein. Der Mindestwert ist 1. |
timeout |
Anzahl der Sekunden, nach denen der Test ein Zeitüberschreitungsintervall aufweist. Der Mindestwert ist 1. |
Details zur Eigenschaft
disableProbe
Geben Sie an, ob der Test deaktiviert ist.
disableProbe: boolean
Eigenschaftswert
boolean
failureThreshold
Minimale aufeinanderfolgende Fehler für den Test, der nach dem Erfolgreichen als fehlgeschlagen gilt. Der Mindestwert ist 1.
failureThreshold?: number
Eigenschaftswert
number
initialDelaySeconds
Anzahl der Sekunden, nachdem die App-Instanz gestartet wurde, bevor Tests initiiert werden. Weitere Informationen: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
initialDelaySeconds?: number
Eigenschaftswert
number
periodSeconds
Gibt an, wie häufig (in Sekunden) ein Test durchgeführt werden soll. Der Mindestwert ist 1.
periodSeconds?: number
Eigenschaftswert
number
probeAction
successThreshold
Minimale aufeinanderfolgende Erfolge, damit der Test nach einem Fehler als erfolgreich betrachtet wird. Muss 1 für Liveness und Start sein. Der Mindestwert ist 1.
successThreshold?: number
Eigenschaftswert
number
timeoutSeconds
Anzahl der Sekunden, nach denen der Test ein Zeitüberschreitungsintervall aufweist. Der Mindestwert ist 1.
timeoutSeconds?: number
Eigenschaftswert
number