Freigeben über


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

disableProbe

Geben Sie an, ob der Test deaktiviert ist.

failureThreshold

Minimale aufeinanderfolgende Fehler für den Test, der nach dem Erfolgreichen als fehlgeschlagen gilt. Der Mindestwert ist 1.

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

periodSeconds

Gibt an, wie häufig (in Sekunden) ein Test durchgeführt werden soll. Der Mindestwert ist 1.

probeAction

Die Aktion des Tests.

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.

timeoutSeconds

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

Die Aktion des Tests.

probeAction?: ProbeActionUnion

Eigenschaftswert

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