文档首页/ 分布式缓存服务 DCS/ 常见问题/ 主备倒换/ 发生主备倒换的原因有哪些?
更新时间:2024-07-10 GMT+08:00

发生主备倒换的原因有哪些?

主备倒换有以下几种可能的场景:

  • 用户自行从DCS控制台界面发起“主备倒换”操作,切换主实例。
  • DCS检测到主备实例的主节点存在故障后,触发实例“主备倒换”操作。

    例如,使用了keys等消耗资源的命令、日志老化批量删除日志,导致CPU超高,都会触发主备倒换。

  • 用户在DCS界面上执行重启操作,可能触发备节点升主节点,即主备倒换。
  • Redis实例在扩容过程中,可能会发生主备倒换。

    扩容过程中,实例会创建新规格的节点作为备节点,主节点数据全量+增量同步到备节点后进行主备切换并删除原节点,完成扩容。

如果您需要对实例主备倒换进行监控,可以在云监控服务中创建事件监控,具体操作请参考创建事件监控的告警通知。创建事件监控告警后,如果发生主备倒换,系统会上报主备倒换事件,收到该事件通知后,请查看客户端业务是否存在异常。如果业务不正常,则需要确认客户端连接是否正常,是否支持在主备倒换后进行客户端重连恢复业务,如果不支持客户端重连,则需要重启客户端。