您可以重新平衡各个节点运行容器数量,将负载较重节点的容器迁移到新加入的节点和负载较轻的节点上,实现集群负载重新的平衡。
操作步骤
- 登录容器服务管理控制台。
- 在 Swarm 菜单下,单击左侧导航栏中的服务。
- 选择需要的集群,选择目标服务并单击重新调度。
- 在弹出的对话框中,根据服务的情况,选择是否勾选忽略本地数据卷和强制重新调度,最后单击确定。
- 忽略本地数据卷:对于有本地数据卷的容器,重新调度可能会将容器迁移到其他机器造成数据丢失。如果您需要忽略本地数据卷,请选择此参数;否则,对于有本地数据卷的容器将不进行重新调度。
- 强制重新调度:目前为了保证线上服务的稳定性,默认只有在机器内存使用率超过 60%,CPU 使用率超过 40% 时才会进行重新调度。如果不想受限于这个限制,请选择此参数,容器服务将忽略使用率限制强制重新调度。
说明 已使用内存和 CPU 数值以容器配置为准,因此不一定是机器的实际使用情况。
在文档使用中是否遇到以下问题
更多建议
匿名提交