当前位置: 首页 > news >正文

【赵渝强老师】K8s Job控制器多工作队列的并行方式

1

​Kubernetes Job是一次性任务的控制器。它控制Pod中的容器执行完成任务后不会再重启,并将容器的状态设置为“Completed”。如果Pod中的容器出现了异常终止的情况,Job控制器会根据设置的重启策略进行Pod的重启。如果因为Node节点的故障导致Pod无法正常运行,Job控制器会通过调度器将Pod调度到其他的节点上运行。Job控制器的运行方式分为:单工作队列的串行方式和多工作队列的并行方式。

image.png
点击这里查看视频讲解:【赵渝强老师】K8s Job控制器多工作队列的并行方式

下面通过一个具体示例来演示如何使用Job控制器的多工作队列的并行方式。在创建多工作队列的Job并行方式时,需要指定两个重要的参数。它们分别是:

  • .spec.parallelism:作业并行并行执行的数量,即:队列的数量
  • .spec.completions:作业需要完成数量,即:作业总数量

下面的例子中,需要完成的作业总数量是5个,并且创建了3个队列,即:作业的并行度是3。整个作业执行完成需要2分钟。

(1)创建“job-demo2.yaml”文件,并输入下面的内容:

apiVersion: batch/v1
kind: Job
metadata:name: job-demo2
spec:completions: 5parallelism: 3template:spec:containers:- name: job-demo2image: nginximagePullPolicy: IfNotPresent# 模拟作业需要执行60秒钟 command: ["/bin/bash","-c","sleep 60"]#重启策略,不进行重启restartPolicy:  Never 

(2)执行命令创建Job。

kubectl apply -f job-demo2.yaml

(3)查看Job信息和Pod信息,如下图所示。

kubectl get job,pod# 提示:由于作业总数量是5个,但只要3个队列并行执行。
# 因此这里就只看到了Job控制器启动了3个Pod。

2

(4)等待60秒后,再次查看Job信息和Pod信息,如下图所示。

kubectl get job,pod# 提示:经过60秒种后,第一批执行的3个作用已经完成。
# Job控制器又使用了2个队列来执行剩下的两个作业。

3

(5)再等待60秒后,再次查看Job信息和Pod信息,如下图所示。

kubectl get job,pod# 提示:经过120秒钟后,5个作业都成功执行完成。

4

http://www.gsyq.cn/news/124005.html

相关文章:

  • 低空经济数字化监管服务平台
  • 国内GEO营销服务商综合测评与权威推荐 - 2025年品牌推荐榜
  • 【赵渝强老师】K8s中的Deployment控制器
  • 2025年系统门窗品牌实力口碑排行榜:门窗系统可信度高吗? - mypinpai
  • 2025年NACHI丝杠轴承轴承服务排行榜,NACHI进口轴承优选企业推荐 - 工业品牌热点
  • 2025年12月国内GEO厂家实力对比分析 - 2025年品牌推荐榜
  • 【linux内核】nfs回写②
  • 2025年自建房文化石优质厂家权威推荐榜单:民宿外墙文化石/别墅外墙文化石/漂流石系列源头厂家精选 - 品牌推荐官
  • 考研复试上岸关键!2026权威辅导机构TOP10推荐
  • 2025年12月马毛砖,柔光砖,哑光砖厂商推荐:聚焦企业综合实力与核心竞争力 - 品牌鉴赏师
  • 如何使用deepFace批量创建有创意的GIF图片表情包?
  • 实用指南:分布式、Spring Boot微服务、垂直拆分、水平拆分、分库分表详解及关系梳理
  • 2025年仿古砖龙头厂家排名及口碑解析,仿古砖龙头厂家市场口碑如何 - 工业推荐榜
  • azw3转换为pdf怎么转?3个转换方法分享
  • Spring设计模式:从面试送命题到Offer直通车 - 教程
  • Dubbo 3 深度剖析 – 透过源码认识你 | 更新完结 - 教程
  • 2025年12月马毛瓷砖,亮光砖,仿古砖公司推荐:行业测评与选择指南 - 品牌鉴赏师
  • VMware ESXi 8.0U3h macOS Unlocker OEM BIOS 2.7 xFusion 超聚变 定制版
  • 2025年年终智能客服机器人服务商推荐:聚焦复杂业务场景与成本效益,专家严选5款优质解决方案盘点 - 品牌推荐
  • 支付公司哪家强?2025年最新产业支付趋势解读与五大实力派推荐 - 品牌推荐
  • Excel处理控件Aspose.Cells教程:使用C#在Excel中创建旭日图
  • 2025年星链连接线优质厂家TOP5推荐,靠谱厂商与生产厂全解析 - mypinpai
  • 2025年门窗行业品牌年度排名:门窗第一的品牌受客户认可不? - 工业品牌热点
  • 2025年FAG轴承优质供应商排行榜,轴承fag供应商、fag轴承代理新测评推荐 - 工业推荐榜
  • 2025年玻璃钢耐腐蚀弯头直销厂家权威推荐榜单:玻璃钢弯头/FRP弯头/玻璃钢90度弯头源头厂家精选 - 品牌推荐官
  • 北京GEO服务商综合评测:专业能力与实战效果深度解析 - 博客万
  • 2025年厚壁无缝钢管定做厂家权威推荐榜单:化工专用无缝钢管/API5LPSL2无缝钢管/碳钢无缝管源头厂家精选 - 品牌推荐官
  • Item44--将与参数无关的代码抽离 templates
  • 房叮咚订房平台深度解析:“用户出价,酒店抢单”如何颠覆传统酒店预订? - 资讯焦点
  • 房叮咚订房平台深度解析:“用户出价,酒店抢单”如何颠覆传统酒店预订? - 资讯焦点