You need to enable JavaScript to run this app.
文档中心
缓存数据库 Redis 版

缓存数据库 Redis 版

复制全文
下载 pdf
高可用
手动执行主从切换
复制全文
下载 pdf
手动执行主从切换
缓存数据库 Redis 版支持手动执行主从切换功能,您可以将指定从节点切换为主节点,也可以为实例中的多个分片批量切换主节点,满足容灾演练或多可用区场景下就近连接的需求。本文介绍如何手动执行主从切换。​
前提条件​
实例类型为主备实例。单节点实例不支持主从切换功能。关于两种类型实例的功能特性差异详情,请参见功能特性差异。​
注意事项​
  • 正在切换的节点将出现秒级的连接闪断,建议在业务低峰期进行切换操作,并确保应用具备自动重连机制。​
  • 正在切换的节点会出现短暂的(30 秒内)只读状态,来尽量避免主从切换引起的数据丢失和 DNS 缓存引起的数据双写情况。​
  • 手动切换主节点后,若实例发生了故障,系统会立即触发故障切换保障实例高可用,此时实例的主节点可能会与您手动切换主节点时选择的主节点不一致。​
使用限制​
  • 最多支持同时为 50 个分片进行批量切主。​
  • 批量切主时,最多允许从每个分片中选择 1 个从节点进行切换。​
操作步骤​
  1. 登录 Redis 控制台。​
  1. 在顶部菜单栏选择实例所属的项目和地域。​
  1. 在实例列表页,单击目标实例名称。​
  1. 在实例信息页签下的拓扑架构区域,单击拓扑图右侧的 Server 节点图标​​。​
  1. 在下方的 Shard 分片列表中,根据业务场景选择需要切换的节点并完成对应操作。​
  • 切换单个主节点​
  • 找到需要进行节点切换的目标从节点,单击右侧操作栏中的切主。​
  • 批量切换主节点​
  • 勾选需要进行节点切换的目标从节点,在节点列表上方单击批量切主。​
  1. 在弹出的对话框中,确认主从切换影响,以及需要执行切换的节点信息,单击确定。​
相关 API​
​
API​
描述​
调用 SwitchOver 接口切换目标 Redis 实例的主从节点。​
调用 DescribeDBInstanceShards 接口查询目标 Redis 实例下各 Shard 分片的 Server 节点详情。​
​
​
最近更新时间:2026.10.16 11:34:43
这个页面对您有帮助吗?
有用
有用
无用
无用