MyBase MySQL实例支持主从(备)切换,当主实例不可用时,备(从)实例会切换为新的主实例,保障实例的高可用性。此外,您还可以手动切换主从(备)实例。
背景信息
- 自动切换:高可用版实例默认开启自动切换,当主实例出现故障无法访问时,备实例会切换为新的主实例。主从版实例的只读实例设置为支持切换,当主实例出现故障无法访问时,只读实例会自动切换为新的主实例。
说明 主从版实例至少有一个只读实例必须支持主从切换。
- 手动切换:即使自动切换是开启状态,您也可以手动进行主从(备)切换。手动切换可用于容灾演练或多可用区场景下的就近连接等需求。
注意事项
- 实例切换过程中会出现闪断,请确保您的应用程序具有自动重连机制。
- 实例切换后,只读实例的数据会有几分钟的延迟,因为需要重建复制链路、同步增量数据等。
手动切换主备实例
说明 仅MyBase MySQL高可用版实例支持主备切换。
手动切换主从实例
说明 仅MyBase MySQL主从版实例支持主从切换。
设置不可切换
说明 仅MyBase MySQL主从版实例支持将只读实例设置为不可切换。
只读实例流量负载过高,或者低于主实例的规格,可以将只读实例设置为不可切换,不参与主从切换。
临时关闭主备自动切换
说明 仅MyBase MySQL高可用版实例支持关闭主备自动切换。
主备自动切换默认为开启,主实例出现故障会自动切换到备实例。在遇到如下情形时您可以选择临时关闭主备自动切换:
- 大促活动等,不希望主备切换影响系统可用性。
- 重要应用系统升级等,不希望主备切换引进其他变数。
- 重大事件或者稳定保障期,不希望主备切换影响系统稳定性。
设置完毕后,您可以在服务可用性页面查看临时关闭主备自动切换的截止时间。