什么是重调度?
就是正在运行的节点(在启动时是经过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