プローブ

プローブには、動作を制御するために使用できるフィールドが多数用意されています。

プロパティ

名前 Type 必須
initialDelaySeconds 整数 (integer) いいえ
periodSeconds 整数 (integer) いいえ
timeoutSeconds 整数 (integer) いいえ
successThreshold 整数 (integer) いいえ
failureThreshold 整数 (integer) いいえ
exec ProbeExec いいえ
httpGet ProbeHttpGet いいえ
tcpSocket ProbeTcpSocket いいえ

initialDelaySeconds

: 整数
必須: いいえ
既定値:

codepackage が開始された後にプローブの実行を開始するまでの最初の遅延 (秒単位)。


periodSeconds

: 整数
必須: いいえ
既定値:

プローブを実行する定期的な秒数。


timeoutSeconds

: 整数
必須: いいえ
既定値:

プローブが正常に完了していない場合、プローブが失敗と見なされる期間。


successThreshold

: 整数
必須: いいえ
既定値:

成功したプローブ実行の数。その後、プローブは成功と見なされます。


failureThreshold

: 整数
必須: いいえ
既定値:

プローブが失敗したと見なされた後の失敗の数。


exec

種類: ProbeExec
必須: いいえ

コンテナー内で実行する Exec コマンド。


httpGet

種類: ProbeHttpGet
必須: いいえ

コンテナーの Http プローブ。


tcpSocket

種類: ProbeTcpSocket
必須: いいえ

コンテナー内でプローブする Tcp ポート。