背景
云数据库 Redis 支持主从架构,用户可以使用平台提供的 Redis 主节点故障动作来模拟云数据库 Redis 主节点发生故障的场景。
演练实施
步骤一:演练准备
准备若干台云数据库 Redis 实例。
步骤二:演练编排
1. 登录 云顾问 > 混沌演练控制台,进入演练管理页面,单击新建演练。
2. 单击跳过,新建空白演练。
3. 填写演练基本信息,然后单击下一步。
4. 添加动作组。填写动作组基本信息,然后单击添加实例。
5. 选择待演练的 Redis 实例,然后单击确定。若没有实例,则单击新建实例,购买实例后继续创建演练。
6. 单击立即添加, 选择故障动作。
7. 选中Redis 主节点故障,然后单击下一步。
8. 根据实际情况配置动作参数信息,并单击确定。
9. 动作参数配置完成后,单击下一步。
10. 根据实际情况选择性地配置护栏策略和监控指标,检查确认所有配置之后,单击提交,完成演练创建。
步骤三:执行演练
1. 检查演练前云数据库 Redis 的节点状态及主备可用区。点击演练详情中的实例列表的实例 ID 跳转至对应实例的详情即可查看。
2. 进入演练详情,单击前往动作组执行。
3. 先点击执行,开始演练。在执行演练过程中,点击实例 ID 跳转至实例详情页面,可观察实例节点信息。
故障注入前
故障注入后
云数据库 Redis 主节点拉起恢复
云数据库 Redis 主节点数据同步