您的位置:首页 > 运维架构 > Docker

Docker-Swarm重调度策略

2016-06-01 01:04 721 查看
什么是重调度?

就是正在运行的节点(在启动时是经过swarm调度的)坏掉之后,指定由swarm再次调度,这就是重调度。

在启动容器时指定重重调度策略。

# 通过参数指定重调度策略
docker run -d -e reschedule:on-node-failure redis
# 通过容器label指定重调度策略
docker run -d -l 'com.docker.swarm.reschedule-policy=["on-node-failure"]' redis
# 查看重调度策略
docker logs SWARM_MANAGER_CONTAINER_ID


参考:https://docs.docker.com/swarm/scheduler/rescheduling/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Docker Swarm