Docker-Swarm重调度策略

原创 2016年06月01日 01:04:40

什么是重调度?
就是正在运行的节点(在启动时是经过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集群实践——管理篇

前面我们已经部署好了一个Docker Swarm集群环境,接下来,我们就对Swarm集群的相关管理进行简单介绍。 集群调度策略 既然是集群,就是有一个调度策略,也就是该集群包含那么多子节点,我到底...

Docker-Swarm调度策略

swarm在用命令swarm manager启动swarm-master时,可用--strategy指定调度策略。 swarm提供了三种调度策略计算节点的排名,在调度(例如选择哪一个节点运行容器时)...

Docker Swarm原理大解密

Docker Swarm原理大解密Docker Swarm是docker公司2014年出品的基于docker的集群管理调度工具,官方文档地址:https://docs.docker.com/swarm...
  • MrTitan
  • MrTitan
  • 2017年03月12日 20:26
  • 1345

Docker-Swarm调度之Filters

Swarm的过滤条件用于在调度过程中选择满足指定条件的主机节点,常用于Docker创建镜像或运行容器。...

Docker Swarm:经济高效的容器调度

本文探讨了几种容器调度策略,并以内存约束为例,讨论了如何利用Docker Swarm,通过资源约束实现容器的合理调度。其中,对容器资源的约束,包括硬约束和软约束,硬约束是指内存资源的实际限制条件,而软...

The DevOps 2.1 Toolkit: Docker Swarm

  • 2017年11月12日 07:04
  • 16.22MB
  • 下载

Docker Swarm

  • 2014年12月25日 11:27
  • 1.71MB
  • 下载

Docker Swarm搭建生产环境的集群

以AWS为例介绍Docker Swarm的搭建过程,并简单测试Swarm manager的高可靠性。

Native.Docker.Clustering.with.Swarm

  • 2016年12月23日 14:19
  • 18.33MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Docker-Swarm重调度策略
举报原因:
原因补充:

(最多只允许输入30个字)