云数据库 veDB MySQL 版提供主备切换功能。当检测到实例发生故障时,系统会立即触发主备切换,及时恢复实例正常运行,保障实例的高可用。您也可以手动切换主节点,本文介绍手动切换主节点的操作步骤。
已创建实例,实例处于运行中状态。
当前没有备份任务。
切换主节点一般需要 30s~60s 完成,期间数据库可能会有 1~2 次闪断,请确保您的应用程序具有自动重连机制,以降低数据库连接闪断对业务的影响。
切换前请检查实例是否存在执行中的 Online DDL 任务,切换主节点操作会导致该任务中断,请谨慎操作。详情信息请参见查看工单。
切换主节点时,自定义终端关联的节点会根据切换到的只读节点发生变化,详情如下所示:
终端类型 | 自定义只读终端 | 自定义读写终端 |
---|---|---|
切换影响 |
|
|
切换示例 | 某实例的 4 个节点分别为 node0(主)、node1、node2 和 node3。存在自定义只读终端,关联了节点 node1、node2,切换主节点时,情况如下:
| 某实例的 4 个节点分别为 node0(主)、node1、node2 和 node3。存在自定义读写终端,关联了节点 node0(主)、node1,切换主节点时,情况如下:
|
在顶部菜单栏的左上角,选择实例所属的项目和地域。
在实例列表页面,单击目标实例名称,进入实例信息页。
单击连接管理页签,将鼠标指向实例拓扑区域的目标只读节点,单击切换主节点。