Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 是否可以为容器的重新启动策略设置最大延迟超时?_Docker - Fatal编程技术网

Docker 是否可以为容器的重新启动策略设置最大延迟超时?

Docker 是否可以为容器的重新启动策略设置最大延迟超时?,docker,Docker,在docker docks中,它表示: 每次重新启动前都会添加一个不断增加的延迟(前一个延迟的两倍,从100毫秒开始),以防止服务器溢出。这意味着守护进程将等待100毫秒,然后等待200毫秒、400毫秒、800毫秒、1600毫秒等等,直到达到on故障限制,或者当docker停止或docker rm-f容器时 假设我的容器在启动时连接到数据库。若数据库服务器关闭,那个么容器进程将退出并出错。例如,如果数据库长时间处于脱机状态,重启延迟可能会增加到5分钟 例如,是否可以将最大延迟限制为10秒?我认为

在docker docks中,它表示:

每次重新启动前都会添加一个不断增加的延迟(前一个延迟的两倍,从100毫秒开始),以防止服务器溢出。这意味着守护进程将等待100毫秒,然后等待200毫秒、400毫秒、800毫秒、1600毫秒等等,直到达到on故障限制,或者当docker停止或docker rm-f容器时

假设我的容器在启动时连接到数据库。若数据库服务器关闭,那个么容器进程将退出并出错。例如,如果数据库长时间处于脱机状态,重启延迟可能会增加到5分钟


例如,是否可以将最大延迟限制为10秒?

我认为容器配置无法做到这一点


你能直接在你的应用程序上实现这个延迟吗?

是的,我想是的:(数据库是否位于另一个容器中?你可以设置容器启动的顺序否,它是外部数据库。)