支持通过随机模式执行故障,模拟线上真实环境。
全链路演练场景中,一个链路下涉及几十个服务,每个服务要配置多个故障。用户需要先把每个服务作为一个故障目标,并配置故障,形成一个实验流程。然后,编排成一个实验流程,执行流程。整个演练流程、耗时都很长。
采取流程随机执行的方式,每次随机按照设计比例和规则,从全链路的服务中选出若干个故障,对目标随机注入故障,既可以模拟线上真实环境,又可以缩短演练的时长,更符合混沌演练的原则。
支持从故障运行顺序或故障运行比例两个维度实现随机运行。
登录实验流程详情页面。
登录 应用韧性增强服务控制台。
在左侧导航栏,单击 实验管理 > 实验流程。
在 实验流程 页面,单击目标实验流程。
在 场景详情 页面,单击页面右侧的 随机运行。
配置执行方式。
参数 | 说明 |
---|---|
随机执行方式 | 支持按照两种顺序执行故障:
|
场景随机运行个数 | 选择随机运行演练场景的个数。仅运行被随机选中的演练场景中的故障。 |
故障是否随机 | 选择是否按照比例随机运行每个演练场景中的故障。
|
故障随机运行百分比 | 故障是否随机 选择 是 后,填写随机执行故障的比例。 |
单击 确定,随机运行实验流程。
支持在 最新运行 页面,查看 执行 或 未执行 故障的状态。