down掉的节点恢复可用后如何重新reblance

测试reblance

docker service create -p 80:80 --name webserver --replicas 5 httpd

docker service update --constraint-add 'node.role == manager' webserver

docker service update --constraint-rm 'node.role == manager' --update-parallelism 1 --update-delay 6s webserver

-------------------------------------------------------------------------------------

docker service update --constraint-rm 'node.role == manager' --update-parallelism 1 --update-delay 6s webserver

测试了下新版的docker这样更新可以达到 rebalance 并且不会向老版本的会全部关掉后再重启。

所以可以放心这样操作。

你可能感兴趣的:(down掉的节点恢复可用后如何重新reblance)