首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在新添加的节点上均衡具有相同弹性IP的容器?

如何在新添加的节点上均衡具有相同弹性IP的容器?
EN

Stack Overflow用户
提问于 2019-05-10 13:21:10
回答 1查看 26关注 0票数 0

我需要在新添加的docker swarm worker节点上分发已经运行的容器的帮助。

我在docker版本18.09.5上运行docker swarm模式。我正在使用AWS自动缩放来创建3个主站点和4个工作站点。为了实现高可用性,如果其中一个工作节点宕机,来自该工作节点的所有容器都将平衡到其他工作节点上。当自动缩放带来新的节点时,我使用一些自动化将该工作节点添加到当前的docker群设置中。但是docker swarm不会平衡该工作节点上的容器。即使我再次尝试部署docker堆栈,swarm仍然无法平衡容器。是不是因为节点id不一样?如何对其进行自定义?我正在使用docker compose文件部署堆栈。

代码语言:javascript
运行
复制
docker stack deploy -c dockerstack.yml NAME
EN

回答 1

Stack Overflow用户

发布于 2019-05-10 17:28:00

强制重新平衡的唯一(当前)方法是强制更新服务。有关详细信息,请参阅https://docs.docker.com/engine/swarm/admin_guide/#force-the-swarm-to-rebalance

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56071117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档