Erstellen Sie ein In-Memory-Objekt für ContainerAppProbe.
Parameter
-FailureThreshold
Mindestens aufeinander folgende Fehler für den Prüfpunkt, der nach erfolgreichem Erfolg als fehlgeschlagen betrachtet werden soll.
Der Standardwert ist 3.
Der Mindestwert ist 1.
Der Maximalwert ist 10.
Hostname, mit dem eine Verbindung hergestellt werden soll, ist standardmäßig die Pod-IP.
Wahrscheinlich möchten Sie stattdessen "Host" in httpHeaders festlegen.
Mindestens aufeinander folgende Erfolge für die Sonde, die nach einem Fehler als erfolgreich angesehen werden sollen.
Standardwert ist 1.
Muss 1 für Lebendigkeit und Start sein.
Der Mindestwert ist 1.
Der Maximalwert ist 10.
Die Nummer oder der Name des Ports für den Zugriff auf den Container.
Die Zahl muss im Bereich 1 bis 65535 liegen.
Der Name muss ein IANA_SVC_NAME sein.
Optionale Dauer in Sekunden, die der Pod bei Einem Probefehler ordnungsgemäß beenden muss.
Die Karenzzeit ist die Dauer in Sekunden, nachdem die im Pod ausgeführten Prozesse ein Beendigungssignal gesendet wurden, und die Zeit, zu der die Prozesse mit einem Kill-Signal unterbrochen werden.
Legen Sie diesen Wert länger als die erwartete Bereinigungszeit für Ihren Prozess fest.
Wenn dieser Wert "nil" ist, wird die "terminationGracePeriodSeconds" des Pods verwendet.
Andernfalls überschreibt dieser Wert den von der Pod-Spezifikation bereitgestellten Wert. Der Wert muss eine nicht negative ganze Zahl sein.
Der Wert Null gibt den Stopp sofort über das Kill-Signal an (keine Möglichkeit, herunterzufahren).
Dies ist ein Alphafeld und erfordert das Aktivieren des ProbeTerminationGracePeriod-Featuregates.
Der Maximalwert beträgt 3600 Sekunden (1 Stunde).
Die Anzahl der Sekunden, nach denen der Sonde eine Zeitüberschreitung aufweist. Der Standardwert ist 1 Sekunde.
Der Mindestwert ist 1.
Der Maximalwert ist 240.
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.