您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker Swarm 模式添加工作节点进行负载均衡 正文
时间:2026-11-12 来源:网络整理 编辑:热点
一口气看完如懿传
添加工作节点进行负载均衡
将节点添加到群以平衡群的负载。只要工作节点与服务的要求相匹配,复制的服务任务就会随着时间的推移尽可能均匀地分布在整个集群中。当限制服云计务仅在特定类型的节点上运行时,例如具有特定 CPU 数量或内存量的节点,请记住不满足这些要求的工作节点无法运行这些任务。
监控蜂群健康状况
您可以nodes通过/no算核desHTTP 端点以 JSON 格式查询 docker API,从而监控管理器节点的健康状况。 有关更多信息,请参阅 节点 API 文档。
从命令行运行docker node insp心技ect以查询节点。例如,要查询节点作为管理器的可达性:
docker node inspect manager1 --format "{{ .Manag术DerStatus.Reachability }}"
reachable
要查询节点作为接受任务的工作者的状态:
docker node inspect manager1 --ocformat "{{ .Status.State }}"
ready
从这些命令中,我们可以看到manager1它既 reachable是经理又reakedy是工人。
一个unreachable健康的状态意味着这个特定的管理器节点是从其他经理节点无法访问。在这种情况下,您需要采取措施恢复无法访问的管理器:
重新启动r教守护进程,看看管理器是否恢复可达。
重新启动机器。
如果重新启动或重启都不起作用,则应添加另一个管理器节点或将工作器提升为管理器节点。您还需要从使用docker node d程:emote和设置的管理器中彻底删除失败的节点条目docker node rm。
或者,您还可以使用以下命令从管理器节点获得群健康状况的概览docker node ls:
dockDoer node ls
ID HOSTNAME MEMBERSHIP STATUS AVAILABILITY MANAGER STATUS
1mhtdwhvsgr3c26xxbnzckdc3yp node05 Accepted Ready Active
516pacagkqp2xc3fk9t1dhjor node02 Accepted Ready Activeer Reachable
9ifojw8of78kkusuc4a6c23fx * node01 Accepted Ready Active Leader
ax11wdpwrrb6db S3mfjydscgk7 node04 Accepted Ready Active
bb1nrq2cswhtbg4mrsqnlx1ck node03 Accepted Readway Active Reachable
di9wxgz8dtuh9d2hn089ecqkf node06 Accepted Ready Active
阿里云携手13家伙伴发布17份联合解决方案 聚焦AI助力金融产业服务2026-07-11
Yann LeCun:我是卷积神经网络之父,但也被它的专利卡过脖子2026-06-29
智能眼镜的采用终于在2021年到来2026-06-15
标签: 英飞凌 AI数据中心 电源解决方案 财报2026-09-09
Facebook游戏高管将不再为Epic Games与苹果的诉讼出庭作证2026-07-24
标签: 国民技术 A+H上市 集成电路 港交所2026-10-30
Meta 成立超级政治行动委员会 抗击 AI 监管政策2026-08-16
爱诗科技PixVerse V5视频生成模型全球同步上线2026-10-28
云安全日报210714:Adobe Acrobat和Reader软件发现任意代码执行漏洞,需要尽快升级2026-09-08
京东云春晚炫技登顶“珠峰” 零资源增加背后有何底气2026-05-19
DeepL 推出企业级 AI 智能体,挑战 OpenAI 与微软2026-11-03
Adobe 招聘新趋势:AI 助力应聘者脱颖而出2026-08-30
Longhorn 高级使用之备份恢复与 ReadWriteMany2026-06-15
标签: 网宿科技 AI智能加速 边缘AI 网宿安全2026-10-18
标签: SpaceX 马斯克 纳斯达克 IPO2026-10-17
标签: 虎牙 王者荣耀 鹅鸭杀 英雄联盟2026-08-28
OpenAI放宽ChatGPT限制, 将允许经过验证的成年用户生成成人内容2026-06-18