【运维自动化-作业平台】滚动执行如何使用?

滚动执行是作业平台3.6.2版本新增的功能,主要用于针对多台目标机器需要分批执行的场景(没有滚动执行之前,所有目标主机的执行任务都是并发的)。比如目标10台机器,每次两台两台执行。

滚动执行功能两个重要的配置选项是滚动策略和滚动机制,需要根据实际业务场景进行选择。

滚动策略

滚动策略也就是滚动执行的具体方式,通过表达式来实现。以下n均为整数,且表达式之间是空格。

  • n
    表示每批次n台,比如总10台,n=2,表示每批2台,跑5批;如果总数/n不能整除,则最后一批次是余数,比如总数10台,n=3,前三批每批3台,最后一批1台。

  • n%
    表示每批次的执行数量是总量的百分之n台(遇小数点则向上取整)。比如总数100台,5%的滚动策略,表示每批次执行5台,20批跑完;15%的滚动策略,表示每批次15台,前6批每批次15台,最后一批10台。

  • +n
    表示每次在前一批数量的基础上增加n台,注意这里不能单独只配置一个+n,必须前面有一个初始值,比如2 +3,表示第一批2台,第二批5台,第三批8台,以此类推,剩余不够的作为最后一批。

  • *n
    表示每次在前一批数量的基础上乘于n台,同+n,必须前面有一个初始值,比如2 *3,表示第一批2台,第二批6台,第三批18台,以此类推,剩余不够的作为最后一批

Ps:以上几种滚动策略是最原子的策略,实际应用过程中滚动策略可以自由组合,但需要遵循规则,比如+n和*n只能是放到最后。在页面填写滚动策略的时候,可以立马提示格式是否正确。

在这里插入图片描述
在这里插入图片描述

滚动机制

  • 执行失败则暂停(默认机制)

  • 忽略失败,自动滚动下一批

  • 不自动,每批次都人工确认

实操演示

这里以一个简单的的滚动策略为示例:2 +3,更复杂的策略可以自行配置体验

1、配置滚动策略和滚动机制(打开滚动执行就会看到)
在这里插入图片描述

2、执行结果预览

在这里插入图片描述
(第一批执行2台)

在这里插入图片描述
(第二批执行2+3=5台)

在这里插入图片描述
(第三批按策略是5+3=8台,但因为剩余只有一台,所以执行1台)

需要说明的是,滚动执行是针对多台主机按批次的随机主机执行,并不能指定主机或指定顺序,如果需要指定主机,则需要通过不同步骤不同主机来实现。

说明:适合产品版本 V6.1/V6.2/V7.0/V7.1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/894528.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

信创国产化适配方案中的开源技术应用分析

信创国产化适配方案旨在推动信息技术应用创新,实现关键技术和产品的自主可控。在这一过程中,开源技术凭借其开放、灵活、共享等特性,发挥着至关重要的作用。通过合理应用开源技术,能够有效降低信创国产化适配的成本,提升系统的性能和可扩展性,加速国产化进程。 开源技术在…

如何保障自动驾驶卡车系统的安全?

当一些人还在畅想自动驾驶卡车队高效运输货物的未来时,另一些人已在为确保其安全可靠运行而努力。随着《ANSI/UL 4600自动驾驶产品评估安全标准》第三版的更新,面对驾驶员短缺和运输成本上升,嵌入式软件团队在自动驾驶技术加速实现更快、更经济、更高效运输的同时,获得了更…

AI 实践|零成本生成SEO友好的TDK落地方案

之前写过一篇文章「Google搜索成最大入口,简单谈下个人博客的SEO」,文章里介绍了网页的描述信息TDK(Title、Description和Keywords)对SEO的重要作用,尽管已经意识到了TDK能够直接影响到SEO的效果,但仍存在随意编写或忽略的情况,究其原因,第一是懒散,嫌麻烦,第二是不懂…

号外号外!给兄弟们汇报下近期游戏更新,以及后续计划~

这次发的不是新游架设教程哈,当然也不是广告- -,是最近的一些游戏更新和后续游戏的相关计划。前言 这次发的不是新游架设教程哈,当然也不是广告- -,是最近的一些游戏更新和后续游戏的相关计划。不算小游戏,所有开服的公益游戏现在是 11 个,几乎每个游戏都会出现各种各样的…

最新扣子(Coze)案例教程:详解DeepSeek大模型工具调用,教你如何使用DeepSeek Function Calling

扣子平台DeepSeek 已经支持Function Calling功能了,经常收到大家问关于「Function Calling到底是什么」的问题。 列如下图就是带有工具调用的模型,他们和普通模型的区别是什么?今天斜杠君就通过本教程,为大家详细解释一下Function Calling的原理。 首先我们来了解一下什么是…

鸿蒙开发 - 页面路由(页面跳转、返回)

Harmony OS NEXT版本(接口及解决方案兼容API12版本或以上版本) 这篇文章主要介绍一个路由模块 @ohos.router,该模块提供了很多方式进行跳转页面,包括跳转到指定页面、替换当前页面、返回上一页,返回指定页(但官方并不推荐这种方式) 跳转指定页面 pushUrl 这种跳转方式:会…

【域攻击】RDP连接多开方法与利用思路

场景: 在拿下目标域内主机的情况下,如何多开RDP链接且使得正常登录目标主机的用户不会被强制下线或者发现。具体实现测试环境 域内主机:Windows 7 主机地址:192.168.174.170正常情况 Step 1:普通用户(Al1ex)正常登录域内主机Step 2:攻击者在拿下目标主机的情况下,开启远…

构建全链路数字化油库防控体系,全面提升油库数质量安全管理水平

一、背景与挑战 油库作为国家石油储备和供应的关键设施,是连接原油生产、加工、运输和供应的重要纽带。然而,随着国内外油品资源紧张形势的加剧,油库在收发、存储、运输等环节的数质量管理面临严峻挑战。偷漏油现象屡禁不止,管道破损、设备老化、非法操作等问题频发,不仅造…

20242825 2024-2025-2 《网络攻防实践》第一周作业

@目录一、知识点梳理与总结二、攻防环境搭建过程(一)前提知识以及拓扑结构1.1 相关软件总结1.2 拓扑结构图(二)网络配置过程2.1 VMnet1配置2.2 VMnet8配置(三)各虚拟机配置及测试过程3.1 kali攻击机配置3.1.1 在kali安装时遇到问题3.1.2 解决问题重新安装kali3.1.3 安装完…

修改el-table样式之cell-class-name

修改el-table样式有好几种方式,有修改行,列,表头,这里讲的是修改列,且是列中cell的样式,因为表格是前任封装好的,无法在内部随意修改加类名,故无法使用cell-style单独完成,这里介绍cell-class-name属性完成 原图: 表格被前人封装为超出一定长度显示省略号,这里测试要…

C6678学习笔记(2)启动模式设置

拨码开关和跳线接法 跳线接法 参考文献:TMDXEVM6678L_Technical_Reference_Manual_2V00.pdf(在附赠的光盘中) 需要注意的是网上搜的参考手册有部分是第一版的,PCB布局是有些差异的,例如LED灯的位置,以光盘中的使用手册为准。跳线是用来选择串口的,如图的这种接法选择的是…

基于CANoe的HTTP节点仿真与测试实践

1. 背景在汽车电子系统测试中,CANoe作为主流的仿真测试工具,常需与云端服务器、第三方软件或物联网设备进行交互。随着CANoe与外部软件、服务器或设备交互越来越多,直接使用Socket进行通信往往不能满足使用需求,依托于CANoe 的连接功能集(Connectivity Feature Set),以及…