共用方式為


ContainerAppProbe 類別

探查描述要針對容器執行的健全狀況檢查,以判斷它是否運作或準備好接收流量。

繼承
azure.mgmt.appcontainers._serialization.Model
ContainerAppProbe

建構函式

ContainerAppProbe(*, failure_threshold: int | None = None, http_get: _models.ContainerAppProbeHttpGet | None = None, initial_delay_seconds: int | None = None, period_seconds: int | None = None, success_threshold: int | None = None, tcp_socket: _models.ContainerAppProbeTcpSocket | None = None, termination_grace_period_seconds: int | None = None, timeout_seconds: int | None = None, type: str | _models.Type | None = None, **kwargs: Any)

僅限關鍵字參數

名稱 Description
failure_threshold
int

探查在成功之後視為失敗的最小連續失敗。 預設值為 3。 最小值為 1。 最大值為 10。

http_get

HTTPGet 會指定要執行的 HTTP 要求。

initial_delay_seconds
int

在起始活躍度探查之前,容器啟動後的秒數。 最小值為 1。 最大值為 60。

period_seconds
int

執行探查的頻率 (以秒為單位)。 預設值為 10 秒。 最小值為 1。 最大值為 240。

success_threshold
int

探查在失敗後視為成功的最小連續成功。 預設值為 1。 必須是 1,才能進行即時和啟動。 最小值為 1。 最大值為 10。

tcp_socket

TCPSocket 會指定涉及 TCP 埠的動作。 尚不支援 TCP 勾點。

termination_grace_period_seconds
int

Pod 必須在探查失敗時正常終止,以秒為單位的選擇性持續時間。 寬限期是在 Pod 中執行的進程傳送終止訊號後,以秒為單位的持續時間,以及當進程強制終止並出現終止訊號的時間。 將此值設為超過程序的預期清除時間。 如果此值為 nil,將會使用 Pod 的終止GracePeriodSeconds。 否則,此值會覆寫 Pod 規格所提供的值。值必須是非負整數。 零值表示透過終止訊號立即停止, (沒有機會關閉) 。 這是 Alpha 欄位,需要啟用 ProbeTerminationGracePeriod 功能閘道。 最大值為 3600 秒 (1 小時) 。

timeout_seconds
int

探查逾時後的秒數。預設值為 1 秒。 最小值為 1。 最大值為 240。

type
strType

探查的類型。 已知值為:「Liveness」、「Readiness」 和 「Startup」。

變數

名稱 Description
failure_threshold
int

探查在成功之後視為失敗的最小連續失敗。 預設值為 3。 最小值為 1。 最大值為 10。

http_get

HTTPGet 會指定要執行的 HTTP 要求。

initial_delay_seconds
int

在起始活躍度探查之前,容器啟動後的秒數。 最小值為 1。 最大值為 60。

period_seconds
int

執行探查的頻率 (以秒為單位)。 預設值為 10 秒。 最小值為 1。 最大值為 240。

success_threshold
int

探查在失敗後視為成功的最小連續成功。 預設值為 1。 必須是 1,才能進行即時和啟動。 最小值為 1。 最大值為 10。

tcp_socket

TCPSocket 會指定涉及 TCP 埠的動作。 尚不支援 TCP 勾點。

termination_grace_period_seconds
int

Pod 必須在探查失敗時正常終止,以秒為單位的選擇性持續時間。 寬限期是在 Pod 中執行的進程傳送終止訊號後,以秒為單位的持續時間,以及當進程強制終止並出現終止訊號的時間。 將此值設為超過程序的預期清除時間。 如果此值為 nil,將會使用 Pod 的終止GracePeriodSeconds。 否則,此值會覆寫 Pod 規格所提供的值。值必須是非負整數。 零值表示透過終止訊號立即停止, (沒有機會關閉) 。 這是 Alpha 欄位,需要啟用 ProbeTerminationGracePeriod 功能閘道。 最大值為 3600 秒 (1 小時) 。

timeout_seconds
int

探查逾時後的秒數。預設值為 1 秒。 最小值為 1。 最大值為 240。

type
strType

探查的類型。 已知值為:「Liveness」、「Readiness」 和 「Startup」。