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

【运维自动化-标准运维】如何实现一个最简单的流程编排

流程编排是标准运维最核心的功能,通过将不同功能的原子插件在画布上可视化的拖拽编排,可以实现各种不同场景的跨系统工作流。

标准运维流程

根据实际运维操作场景梳理出来的操作步骤,通过不同的流转逻辑(并行、分支、条件并行)进行灵活的组合。

标准运维插件

标准运维中的最小执行单元,根据每个 ESB 组件的业务逻辑进行二次封装,增加丰富的表单界面和验证逻辑。比如一个作业平台的脚本执行、一个配置平台的新增集群、一个PaaS的邮件通知。

当然,除了蓝鲸体系自带封装的标准插件,可以自行开发第三方的插件,比如公司内部系统的某操作原子、云服务的某操作等。

实操演示

这里以一个最简单的流程编排为例:执行一个脚本然后再发一个消息通知。

1、新建流程

在demo体验业务下,流程-新建

在这里插入图片描述

2、编排流程

在这个流程中我们使用一个调用作业平台执行一段脚本,然后再加一个通知的节点

双击节点打开配置面板,选择“作业平台(JOB)-快速执行脚本”插件:

在这里插入图片描述
配置第一个节点
在这里插入图片描述
在这里插入图片描述
再添加一个消息通知的插件,画布的快捷操作可以看标准运维画布的快捷操作(上)
在这里插入图片描述
在这里插入图片描述
配置消息通知节点

在这里插入图片描述

3、新建任务

流程是任务的模板,配置好流程之后,就可以新建任务执行了
在这里插入图片描述
在这里插入图片描述

4、执行任务

在这里插入图片描述

可以单击节点查看执行详情,比如脚本执行,可以跳转到作业平台去看详细执行历史

在这里插入图片描述

查看失败节点

在这里插入图片描述

解决完错误之后,可以hover失败节点,点击重试或者选择跳过。

在这里插入图片描述

编辑任务参数

在这里插入图片描述

在这里插入图片描述

查看更多信息

在这里插入图片描述

以上就演示了一个最简单的流程编排,没有复杂的分支流转逻辑,更高级的流程编排用法后续会持续更新。

相关文章:

  • 【Redis】Redis的数据删除(过期)策略,数据淘汰策略。
  • [Nowruz 1404] 2025 Crypto/PWN部分
  • 三月九次前端面试复盘:当场景题成为通关密钥
  • 使用 EchoAPI 实现 API 断言的全面指南
  • vulhub/Billu_b0x靶机----练习攻略
  • c盘清理宝藏小工具
  • 使用Trainer传入自定义的compute_metrics函数时,oom报错
  • Diffusion Transformers (DiTs) - 用Transformer革新Diffusion模型
  • 构建高可靠NFS存储:自动化挂载保障机制的设计与优势
  • 【Vuex:在带命名空间的模块内访问全局内容】
  • Docker运行postgreSQL,由于异常启动或者退出后,提示could not locate a valid checkpoint record
  • JS—事件委托:3分钟掌握事件委托
  • vlan初学的总结
  • NLP高频面试题(四)——BN和LN的区别与联系,为什么attention要用LN
  • Visual Studio2022 中的键盘注释快捷方式
  • 多线程(四)----线程安全
  • 力扣刷题994. 腐烂的橘子
  • 比特币牛市还在不在
  • 「Wi-Fi学习」节能模式
  • Java常用类
  • 外交部发言人就印巴局势升级答记者问
  • 招商蛇口:今年前4个月销售额约498.34亿元
  • 央行最新报告:积极落地5月推出的一揽子金融政策,促进经济供需平衡、物价合理回升
  • 全国人大常委会启动食品安全法执法检查
  • 代理销售保险存在误导行为,农业银行重庆市分行相关负责人被罚款0.1万元
  • 新华时评:任凭风云变幻,中俄关系从容前行