读写分离地址分为外网地址和内网(专有网络)地址,可以根据业务场景需要进行切换。

若您的应用程序部署在相同专有网络(VPC)内,建议使用内网地址,安全高效;若您的应用程序部署在本地或其他网络内,可以使用外网地址进行连接。

前提条件

  • 已开通读写分离功能,详细步骤请参见开通读写分离
  • 主实例版本为:
    • MySQL 5.7高可用版(本地SSD盘)
    • MySQL 5.6
    说明 MySQL 8.0的读写分离是基于独享代理,当前仅支持内网(专有网络)的网络地址类型,所以无法切换为外网地址。

注意事项

在切换地址类型的过程中,RDS服务可能会出现一次30秒的闪断,请您尽量在业务低峰期执行该操作,或确保您的应用有自动重连机制,以避免闪断造成的影响。

操作步骤

  1. 登录RDS管理控制台
  2. 在页面左上角,选择实例所在地域。切换读写分离地址类型_读写分离_RDS MySQL 数据库_云数据库 RDS 版 阿里云技术文档 第1张
  3. 找到目标实例,单击实例ID。
  4. 在左侧导航栏中单击数据库连接数据库代理
  5. 选择读写分离标签页。
  6. 单击切换为外网地址切换为内网地址
    说明 MySQL 8.0的读写分离仅支持内网(专有网络)的网络地址类型。
  7. 在弹出的对话框中,单击确定切换读写分离地址类型_读写分离_RDS MySQL 数据库_云数据库 RDS 版 阿里云技术文档 第2张

相关文档

读写分离常见问题