次の方法で共有


ContainerAppProbe interface

プローブは、コンテナーに対して実行される正常性チェックを記述して、コンテナーがアクティブか、またはトラフィックを受信する準備ができているかを判断します。

プロパティ

failureThreshold

成功した後に失敗したと見なされるプローブの連続する最小障害。 既定値は 3 です。 最小値は 1 です。 最大値は 10 です。

httpGet

HTTPGet は、実行する http 要求を指定します。

initialDelaySeconds

コンテナーが起動してから、liveness プローブが開始されるまでの秒数。 最小値は 1 です。 最大値は 60 です。

periodSeconds

プローブを実行する頻度 (秒単位)。 既定値は 10 秒です。 最小値は 1 です。 最大値は 240 です。

successThreshold

失敗した後にプローブが成功したと見なされる最小連続成功数。 既定値は 1 です。 ライブ性と起動には 1 にする必要があります。 最小値は 1 です。 最大値は 10 です。

tcpSocket

TCPSocket は、TCP ポートに関連するアクションを指定します。 TCP フックはまだサポートされていません。

terminationGracePeriodSeconds

プローブの障害時にポッドを正常に終了する必要がある時間 (秒単位)。 猶予期間は、ポッドで実行されているプロセスが終了シグナルを送信してから数秒で、プロセスが強制終了シグナルで強制的に停止される時間です。 この値は、プロセスの予想されるクリーンアップ時間よりも長く設定します。 この値が nil の場合、ポッドの terminationGracePeriodSeconds が使用されます。 それ以外の場合、この値はポッド スペックによって提供される値をオーバーライドします。値は負以外の整数である必要があります。 値 0 は、強制終了信号を介して直ちに停止することを示します (シャットダウンする機会はありません)。 これはアルファ フィールドであり、ProbeTerminationGracePeriod 機能ゲートを有効にする必要があります。 最大値は 3600 秒 (1 時間) です。

timeoutSeconds

プローブがタイムアウトする秒数。既定値は 1 秒です。 最小値は 1 です。 最大値は 240 です。

type

プローブの種類。

プロパティの詳細

failureThreshold

成功した後に失敗したと見なされるプローブの連続する最小障害。 既定値は 3 です。 最小値は 1 です。 最大値は 10 です。

failureThreshold?: number

プロパティ値

number

httpGet

HTTPGet は、実行する http 要求を指定します。

httpGet?: ContainerAppProbeHttpGet

プロパティ値

initialDelaySeconds

コンテナーが起動してから、liveness プローブが開始されるまでの秒数。 最小値は 1 です。 最大値は 60 です。

initialDelaySeconds?: number

プロパティ値

number

periodSeconds

プローブを実行する頻度 (秒単位)。 既定値は 10 秒です。 最小値は 1 です。 最大値は 240 です。

periodSeconds?: number

プロパティ値

number

successThreshold

失敗した後にプローブが成功したと見なされる最小連続成功数。 既定値は 1 です。 ライブ性と起動には 1 にする必要があります。 最小値は 1 です。 最大値は 10 です。

successThreshold?: number

プロパティ値

number

tcpSocket

TCPSocket は、TCP ポートに関連するアクションを指定します。 TCP フックはまだサポートされていません。

tcpSocket?: ContainerAppProbeTcpSocket

プロパティ値

terminationGracePeriodSeconds

プローブの障害時にポッドを正常に終了する必要がある時間 (秒単位)。 猶予期間は、ポッドで実行されているプロセスが終了シグナルを送信してから数秒で、プロセスが強制終了シグナルで強制的に停止される時間です。 この値は、プロセスの予想されるクリーンアップ時間よりも長く設定します。 この値が nil の場合、ポッドの terminationGracePeriodSeconds が使用されます。 それ以外の場合、この値はポッド スペックによって提供される値をオーバーライドします。値は負以外の整数である必要があります。 値 0 は、強制終了信号を介して直ちに停止することを示します (シャットダウンする機会はありません)。 これはアルファ フィールドであり、ProbeTerminationGracePeriod 機能ゲートを有効にする必要があります。 最大値は 3600 秒 (1 時間) です。

terminationGracePeriodSeconds?: number

プロパティ値

number

timeoutSeconds

プローブがタイムアウトする秒数。既定値は 1 秒です。 最小値は 1 です。 最大値は 240 です。

timeoutSeconds?: number

プロパティ値

number

type

プローブの種類。

type?: string

プロパティ値

string