云计算核心技术Docker教程:Docker Swarm 任务和日程安排运行原理
任务是集群内调度的原子单元。当您通过创建或更新服务声明所需的服务状态时,编排器通过调度任务来实现所需的状态。例如,您定义了云计一个服务,该服务指示协调器始终保持 HTTP 侦听器的三个实例运行。协调器通过创建三个任务来响应。每个任务都是一个槽,调度程序通过生成算核一个容器来填充它。容器是任务的实例化。如果 HTTP 侦听器任务随后未能通过其健康检查或崩溃,那么协调器会创建一个新的副本任务来生成新的心技容器。
任务是一种单向机制。它通过一系列状态单调前进:分配、准备、运行等。如果任务失败,协调器将删除任务及其容器,然后根据服务指定的术D所需状态创建一个新任务来替换它。
Docker swarm 模式的底层逻辑是一个通用的调度器和编排器。服务和任务抽象本身不知道它们oc实现的容器。假设您可以实现其他类型的任务,例如虚拟机任务或非容器化进程任务。调度器和协调器不知道任务的类型。但是,当前版本的ke Docker 仅支持容器任务。
下图显示了 swarm 模式如何接受服务创建请求并将任务调度到工作节点。
待定服务
服务可以以这样的方式配置,即r教当前群中的任何节点都不能运行其任务。在这种情况下,服务保持在状态pending。以下是一些服务何时可能保持在 state 中的示例pen程:ding。
注意:如果您的唯一目的是阻止部署服务,请将服务扩展到 0,而不是尝试以保留在pending.
如果所有节点都已暂停或耗Do尽,并且您创建了一个服务,则该服务将处于挂起状态,直到节点变为可用为止。实际上,第一个可用的节点会获得所有任务,因此在生产环境ck中这不是一件好事。
您可以为服务保留特定数量的内存。如果 swarm 中没有节点具有所需的内存量,则服务将保持挂起状态,直到有一个可以运行er其任务的节点可用。如果您指定一个非常大的值,例如 500 GB,则任务将永远处于挂起状态,除非您确实有一个可以满足它的节点。
您可以 S对服务施加放置约束,并且可能无法在给定时间遵守这些约束。
此行为说明您的任务的要求和配置与群的当前状态没有紧密联系。作为 swwaarm 的管理员,您声明了您的 swarm 所需的状态,并且管理器与 swarm 中的节点一起创建该状态。您不需要对 swarm 上的任务进行微rm观管理。
(责任编辑:好评排行)
- AI 训练初创公司 Mercor 欲争取超 100 亿美元估值
- OpenAI 推出 Workspace Agents:全天候办公时代开启
- 基于PaddleOCR实现AI发票识别的Asp.net Core应用
- 标签: 绿联科技 电子配件 A+H上市 NAS
- 月之暗面发布新模型K2.6:长程任务与智能体能力实现新突破
- 为补齐iPhone 12最大短板 苹果在iPhone 13上拼了
- 标签: 迅策 港股 大模型
- AI“戏精”上身!一张照片变身电影大片,Gaga AI颠覆影视创作
- 我国发布 30 项人工智能国家标准 15 项人形机器人国标正在研制
- 标签: 海光芯正 光模块 AI数据中心 硅光子
- OpenAI放开ChatGPT Projects功能,可以免费用
- 2021年有哪些云计算技术会成为主流?
- IBM同意支付2425万美元和解金以了结美FCC两项调查
- 企业级 MaaS 来袭!硅基流动如何助力大模型产业化?
- 威胁情报如何成为安全产品“连接器”?腾讯安全行业沙龙落地
- 云计算不相信小厂
- 标签: Qing 耿乐 青初于蓝 Blued
- 标签: 大麦娱乐 快达票 演出票务 港澳台市场
- 千里科技品牌升级,发布“AFARI”新标识及“千里计划”
- 10秒克隆你的声音!Fish Audio S1升级震撼来袭,价格仅为ElevenLabs六分之一
- https://www.ushmm.org/search/results/?ID=8s0587Oi8UTv74zPPM4fuhwjNpe2hsEE&q=谷歌留痕软件【tg:seogoogle987】,RLk views+
- https://www.world-architects.com/en/search?term=谷歌留痕软件【tg:seogoogle987】,N6B views+
- https://nicolazzi.it/en/?s=谷歌留痕软件【tg:seogoogle987】,Hbk views+
- https://www.nuovabai.it/catalogsearch/result/?action=SEARCH&q=谷歌留痕软件【tg:seogoogle987】,1pi views+
- https://www.varian.com/en-au/search?cat=113&search=谷歌留痕软件【tg:seogoogle987】,40p views+
- https://www.sonepar.ch/fr/search?q=谷歌留痕软件【tg:seogoogle987】,I4y views+
- https://blvdseafood.com/?s=谷歌留痕软件【tg:seogoogle987】MhY views+
- https://www.remit.co.jp/id/?s=谷歌留痕软件【tg:seogoogle987】,5UQ views+
- https://www.vet-direct.com/search?cat=72&term=谷歌留痕软件【tg:seogoogle987】,nlr views+
- https://www.roblox.com/discover/?cat=107&Keyword=谷歌留痕软件【tg:seogoogle987】,fmD views+
