澄清 Docker Compose 的“start_period”参数
Clarification on Docker Compose's `start_period` paramter
我正在尝试了解 start_period
works with Docker Compose。如果我们将以下内容作为健康检查:
--start-period=60s --retries=2
这是否意味着 Docker Swarm 将尝试两次,每次等待 60 秒,然后再考虑容器不健康?
谢谢。
没错。
启动期为需要时间 bootstrap 的容器提供初始化时间。在此期间的探测失败将不计入最大重试次数。但是,如果在启动期间健康检查成功,则认为容器已启动,所有连续失败将计入最大重试次数。
我正在尝试了解 start_period
works with Docker Compose。如果我们将以下内容作为健康检查:
--start-period=60s --retries=2
这是否意味着 Docker Swarm 将尝试两次,每次等待 60 秒,然后再考虑容器不健康?
谢谢。
没错。
启动期为需要时间 bootstrap 的容器提供初始化时间。在此期间的探测失败将不计入最大重试次数。但是,如果在启动期间健康检查成功,则认为容器已启动,所有连续失败将计入最大重试次数。