プローブ
プローブには、動作を制御するために使用できるフィールドが多数用意されています。
プロパティ
名前 | 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 ポート。