You need to enable JavaScript to run this app.
导航
切换节点角色
最近更新时间:2024.08.16 11:26:02首次发布时间:2024.08.15 20:34:54

文档数据库 MongoDB 版支持节点角色切换功能,您可以根据业务需要切换主、从、隐藏节点的角色,实现业务就近访问。

前提条件

  • 实例架构为副本集实例。关于产品架构的更多说明,请参见产品架构
  • 实例状态为运行中。关于实例状态的更多说明,请参见实例状态
  • 实例申请公网地址。若实例已申请公网地址,需先释放公网地址后再执行角色切换操作。具体操作步骤,请参见释放公网地址

节点角色切换场景

说明

  • 文档数据库 MongoDB 版当前支持 4 种类型的节点:主节点、从节点、隐藏节点和只读节点。关于不同类型节点的详情,请参见不同类型的节点对比
  • 关于表格中的标识,说明如下:
    • ✔️ :表示支持从原节点角色切换为目标节点角色。
    • ❌ :表示不支持从原节点角色切换为目标节点角色。
原节点或目标节点角色主节点从节点隐藏节点只读节点
主节点不涉及✔️✔️
从节点✔️不涉及✔️
隐藏节点✔️✔️不涉及
只读节点不涉及

注意事项

  • 手动切换节点角色过程(一般需要 30~60 秒)中,实例可能会出现 1~2 次连接闪断,请谨慎操作。建议在业务低峰期执行切换操作,并确保应用具备自动重连机制。
  • 节点角色切换操作仅会变更节点的角色,不会改变节点所在的可用区和节点 ID。

操作步骤

  1. 登录 MongoDB 控制台
  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。
  3. 根据实例类型,在左侧导航栏中选择副本集实例列表
  4. 实例列表页,单击目标实例名称。
  5. 实例信息页签下的节点信息区域,单击角色切换
  6. 在弹出的角色切换控制面板中,分别从原角色目标角色下拉框中,选择对应节点。

    注意

    • 手动切换节点角色过程(一般需要 30~60 秒)中,实例可能会出现 1~2 次连接闪断,请谨慎操作。建议在业务低峰期执行切换操作,并确保应用具备自动重连机制。
    • 节点的原角色目标角色必须不同。
  7. 在页面右下角,单击确定