云计算核心技术Docker教程:Docker Swarm 任务和日程安排运行原理
任务是集群内调度的原子单元。当您通过创建或更新服务声明所需的服务状态时,编排器通过调度任务来实现所需的状态。例如,您定义了云计一个服务,该服务指示协调器始终保持 HTTP 侦听器的三个实例运行。协调器通过创建三个任务来响应。每个任务都是一个槽,调度程序算核通过生成一个容器来填充它。容器是任务的实例化。如果 HTTP 侦听器任务随后未能通过其健康检查或崩溃,那么协调器会创建一个新的心技副本任务来生成新的容器。
任务是一种单向机制。它通过一系列状态单调前进:分配、准备、运行等。如果任务失败,协调器将删除任务及其容术D器,然后根据服务指定的所需状态创建一个新任务来替换它。
Docker swarm 模式的底层逻辑是一个通用的调度器和编排器。服务和任务抽象oc本身不知道它们实现的容器。假设您可以实现其他类型的任务,例如虚拟机任务或非容器化进程任务。调度器和协调器不知道任务的类型。但是,当前ke版本的 Docker 仅支持容器任务。
下图显示了 swarm 模式如何接受服务创建请求并将任务调度到工作节点。
待定服务
服务可以以这r教样的方式配置,即当前群中的任何节点都不能运行其任务。在这种情况下,服务保持在状态pending。以下是一些服务何时可能保持在 s程:tate 中的示例pending。
注意:如果您的唯一目的是阻止部署服务,请将服务扩展到 0,而不是尝试以保留在pending.
如Do果所有节点都已暂停或耗尽,并且您创建了一个服务,则该服务将处于挂起状态,直到节点变为可用为止。实际上,第一个可用的节点会获得ck所有任务,因此在生产环境中这不是一件好事。
您可以为服务保留特定数量的内存。如果 swarm 中没有节点具有所需的内存量,则服务将er保持挂起状态,直到有一个可以运行其任务的节点可用。如果您指定一个非常大的值,例如 500 GB,则任务将永远处于挂起状态,除非您确实有一 S个可以满足它的节点。
您可以对服务施加放置约束,并且可能无法在给定时间遵守这些约束。
此行为说明您的任务的要求和配置与群的当前状wa态没有紧密联系。作为 swarm 的管理员,您声明了您的 swarm 所需的状态,并且管理器与 swarm 中的节点一起创建该状态。您不rm需要对 swarm 上的任务进行微观管理。
(责任编辑:技术优势)
- IDC定义“中国新一代终端安全”赛道,亚信安全TrustOne成为实力代言
- 算法炒房三月亏20多亿!房地产巨头大翻车:AI根本把握不住
- 云安全日报210602:红帽核心应用程序组件发现内存损坏漏洞,需要尽快升级
- 标签: DeepSeek 小米增程车 美莎克 李博杰
- DeepSeek V3.1被曝“极字Bug”:API调用惊现神秘字符,官方已回应
- 如何看待“机器换人”带来的技术性失业危机
- 云安全日报220623:红帽数据库管理系统发现执行任意代码漏洞,需要尽快升级
- 标签: 恒瑞医药 创新药 抗肿瘤 MSD
- CycleGAN生成对抗网络图像处理工具
- 我开空调了是什么梗
- 标签: 小红书 RED Skill 创作者工具 Agent
- 标签: 联想集团 AI PC 摩托罗拉 AI服务器
- 年轻一代面临 “就业灾难”,全球企业转向 AI 取代新员工
- 标签: 航班管家 民航 旅客运输 国际航线
- 标签: Mind Robotics Rivian RJ Scaringe 工业机器人
- 标签: 天机智能 具身智能 机器人 高瓴创投
- 阿里云新加坡可用区C机房发生火灾
- 法院正式判决,小米移出军事清单:正式撤销了对小米公司的全部限制
- 桑葚是碱性还是酸性
- 标签: 剑桥科技 高速光模块 财报分析 2026年Q1
- https://www.smarty.net/search?q=小旋风万能蜘蛛池【tg:seogoogle987】,Lze views+
- https://www.thealexandrian.net/?s=小旋风万能蜘蛛池【tg:seogoogle987】,j2N views+
- https://www.mdbg.net/chinese/dictionary?page=worddict&wdrst=0&wdqb=小旋风万能蜘蛛池【tg:seogoogle987】,sv8 views+
- https://www.woorden.org/spreekwoord.php?woord=小旋风万能蜘蛛池【tg:seogoogle987】,f7R views+
- https://www.ushmm.org/search/results/?ID=8s0587Oi8UTv74zPPM4fuhwjNpe2hsEE&q=小旋风万能蜘蛛池【tg:seogoogle987】,1bz views+
- https://www.nslcleaders.org/?s=小旋风万能蜘蛛池【tg:seogoogle987】,O6H views+
- https://www.world-architects.com/en/search?term=小旋风万能蜘蛛池【tg:seogoogle987】,SlG views+
- https://www.trockenmittel.ch/catalogsearch/result/?iC=ZM3&q=小旋风万能蜘蛛池【tg:seogoogle987】,CVh views+
- https://www.parl.ca/legisinfo/fr/projets-de-loi?parlsession=all&view=list&keywords=小旋风万能蜘蛛池【tg:seogoogle987】,3mh views+
- https://www.resilienz-akademie.com/?cat=71&s=小旋风万能蜘蛛池【tg:seogoogle987】,oJO views+
