容器探测¶
这些参数控制 web 和 task 容器的存活性探测和就绪性探测的使用。
提示
目前所有探测默认都处于禁用状态,要启用它,请设置*_period
参数。例如
Web/Task 容器存活性检查¶
存活性探测查询容器的 supervisor 守护进程的状态。如果检测到其中一项服务的状态不是“运行中”,则探测将失败。
名称 | 描述 | 默认值 |
---|---|---|
web_liveness_period | 每次探测检查之间的时间间隔(秒)。值为 0 表示禁用探测。 | 0 |
web_liveness_initial_delay | 开始探测前的初始延迟时间(秒) | 5 |
web_liveness_failure_threshold | 识别容器故障的连续故障事件数 | 3 |
web_liveness_timeout | 等待容器探测响应的时间(秒) | 1 |
task_liveness_period | 每次探测检查之间的时间间隔(秒)。值为 0 表示禁用探测。 | 0 |
task_liveness_initial_delay | 开始探测前的初始延迟时间(秒) | 5 |
task_liveness_failure_threshold | 识别容器故障的连续故障事件数 | 3 |
task_liveness_timeout | 等待容器探测响应的时间(秒) | 1 |
Web 容器就绪性检查¶
这是对状态端点的 HTTP 检查,以确认系统仍然能够响应 Web 请求。
名称 | 描述 | 默认值 |
---|---|---|
web_readiness_period | 每次探测检查之间的时间间隔(秒)。值为 0 表示禁用探测。 | 0 |
web_readiness_initial_delay | 开始探测前的初始延迟时间(秒) | 5 |
web_readiness_failure_threshold | 识别容器故障的连续故障事件数 | 3 |
web_readiness_timeout | 等待容器探测响应的时间(秒) | 1 |
Task 容器就绪性检查¶
这是一个使用 awx-manage 实用程序的内置检查命令的命令探测。
名称 | 描述 | 默认值 |
---|---|---|
task_readiness_period | 每次探测检查之间的时间间隔(秒)。值为 0 表示禁用探测。 | 0 |
task_readiness_initial_delay | 开始探测前的初始延迟时间(秒) | 5 |
task_readiness_failure_threshold | 识别容器故障的连续故障事件数 | 3 |
task_readiness_timeout | 等待容器探测响应的时间(秒) | 1 |