以了解我的环境背景:
我有码头群运行在3个ubuntu 14.04迷途箱。群主运行在1台机器上(与执政官一起运行),另外2台机器运行与主机群相连的群工。我在文档页面https://docs.docker.com/swarm/install-manual/之后设置了环境。它工作正常,所以从我的主机上运行的任何docker -H :4000 <some_docker_command>
都能正常工作。服务发现是活动的,因为我在我的两个工作人员上运行gliderlabs/registrator容器。
问题:
对我的集群的任何更改,比如节点或容器故障,以及重新调度容器(用标记-e "reschedule:on-node-failure"
创建)的过程,都会在30-45秒内发生。相比之下,当我在CoreOS系统上运行船队和etcd时,容器重新调度和节点故障通知通常在大约5秒内发生。有没有办法改变领事和码头群中的一些设置,以加速一切达到与我在舰队和CoreOS上的经验类似的水平?如果是这样,我需要做什么?
tldr: --我正在运行untill,容器重排和docker -H :4000 ps
输出的更改直到节点下降后30到45秒才会发生。我如何缩短这段时间呢?
https://stackoverflow.com/questions/37556522
复制相似问题