gpt4 book ai didi

docker - docker swarm服务如何在重启策略中指定延迟时间?

转载 作者:行者123 更新时间:2023-12-02 20:16:13 36 4
gpt4 key购买 nike

我正在创建一个docker swarm服务,如果某个容器在服务中停止,它将立即在可用的swarm节点之一中调度docker容器,我想使用docker API将该调度延迟5秒钟。在API版本1.26文档中,它指定了类似这样的内容

"RestartPolicy": {
"Condition": "on-failure",
"Delay": 10000000000,
"MaxAttempts": 10
}
什么是(Dealy:10000000000)。是毫秒还是纳秒?

最佳答案

最新的Docker API 1没有指定,但是我们可以假设它是指纳秒,因为Healthcheck的持续时间也是纳秒:

**Interval** - The time to wait between checks in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit.

**StartPeriod** - The time to wait for container initialization before starting health-retries countdown in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit.

关于docker - docker swarm服务如何在重启策略中指定延迟时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42813867/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com