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