云数据库Redis支持节点健康状态监测,当监测到实例中的主节点不可用时,会自动触发主备切换,例如将主节点和从节点进行互换,保障实例的高可用性。除此之外,云数据库Redis还支持手动触发主备切换,可用于容灾演练或多可用区就近连接等需求。
触发原因
- 手动触发
您或者您授权的阿里云技术专家手动触发的主备切换。具体操作,请参见切换节点角色。
- 风险隐患触发
阿里云检测到实例存在潜在风险,可能影响实例的正常使用,系统会在备实例修复风险项,并在可维护时间段触发主备切换。
您可以在历史事件中查询到此类触发方式的记录,具体操作,请参见查询历史事件。您也可以管理待处理的主备切换事件,具体操作,请参见查询或管理待处理事件。
- 实例故障触发
阿里云检测到实例发生故障,无法正常使用,系统会触发主备切换,及时恢复业务正常运转,缩小故障影响范围。
此类触发方式会以短信或站内通知的形式通知到您,通知信息如下:
【阿里云】尊敬的****:您的云数据库Redis实例:r-bp1zxszhcgatnx****(名称:****)出现异常,高可用系统已经触发切换,确保实例稳定运行。请检查程序连接是否正常,建议设置自动重连机制以避免切换影响。
切换影响
- 触发节点角色切换后,执行切换的数据节点将出现秒级的只读状态和连接闪断,请确保您的应用具备重连机制。
- 实例处于切换中状态时,您将无法执行实例级别的操作(例如变更配置、迁移可用区等)。
说明 完成主备切换后,实例状态会显示为运行中。
在文档使用中是否遇到以下问题
更多建议
匿名提交