9、云自动化中的状态机、高级模式特性与事件处理

云自动化中的状态机、高级模式特性与事件处理

1. 状态机概述

在云管理或系统管理工作中,许多任务都能被拆解为一系列简单的工作流步骤,如:
1. 执行某操作
2. 执行某操作
3. 执行某操作

CloudForms Automate 允许将这些工作流步骤定义为状态,从而为工作流添加智能特性。每个状态能够在主任务前后进行预处理和后处理,还可以处理任务执行过程中出现的错误并尝试恢复。单个状态可进入重试循环,且能定义最大重试次数和状态的总超时时间。

以下是通过状态为工作流步骤添加智能的详细信息:
| 步骤 | 进入时操作 | 任务 | 退出时操作 | 错误处理 |
| — | — | — | — | — |
| 1 | 执行某操作前进行预处理 | 执行某操作 | 执行某操作后进行后处理 | 处理执行某操作时的错误 |
| 2 | 执行某操作前进行预处理 | 执行某操作 | 执行某操作后进行后处理 | 处理执行某操作时的错误 |
| 3 | 执行某操作前进行预处理 | 执行某操作 | 执行某操作后进行后处理 | 处理执行某操作时的错误 |

当把多个这样的智能状态组合在一起,就形成了一个自动化状态机。其逻辑流程如下:

graph LR
    A[开始] --> B[状态1]
    B --> C{状态1结果}
    C -->|成功| D[状态2]
    C -->|失败| E[错误处理]
    E -->|可恢复| B
    E -->|不可恢复| F[结束]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值