开启外网地址后,你可以使用系统分配的域名和端口来实现外网访问 MySQL 实例,相关操作可参见 通过外网地址连接数据库。
注意:说明:
一、一、新架构发布时间
为了提升数据库外网链路的安全及可靠性,自北京时间2024年5月起,云数据库 MySQL 发布了新的外网架构,其采用了 CLB 作为外网底层架构。
二、二、新老架构差异对比
| 差异项 | 老外网架构 | 新外网架构(CLB) |
| 架构差异 | 老外网架构为单点部署架构,当出现单点故障时恢复较慢且不具备高可用能力。 | 新外网架构可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 |
| 是否涉及产品联动 | 不涉及 | 涉及,开启外网后,系统会在 负载均衡 CLB 控制台 上自动创建一个同地域的免费的简约型负载均衡实例,用于提供公网能力。 |
三、三、注意事项
·目前云数据库 MySQL 实例开启外网后为 CLB 架构,系统会在 负载均衡 CLB 控制台 上自动创建一个同地域的免费的简约型负载均衡实例,用于提供公网能力,需要注意 CLB 架构的策略(如下表),如有更高性能要求,你也可以直接购买 CLB 来实现。
| 分类 | 并发连接数 | 新建连接数 | 包量 | 入带宽 | 出带宽 |
| CLB | 2000 | 200/s | 不限制 | 20Mbps | 20Mbps |
注意:说明:
·云数据库 MySQL 实例开启外网的功能免费,但开启流程会校验账户的费用情况,如果账户欠费(此处含义为账户余额小于0),将无法开启。如需开启外网能力,请确认你的账户不处于欠费状态。开启成功后,因开启外网而自动创建的负载均衡实例不会产生费用。
·2024年5月中旬开始,CLB 健康探测源 IP 为100.64.0.0/10网段,外网开启后,若你的简约型负载均衡实例健康状态显示为异常,你可在对云数据库 MySQL 实例配置安全组时,放通100.64.0.0/10网段,以解决健康检查失败导致负载均衡实例健康状态显示为异常的问题,操作请参考 管理云数据库安全组。
·你需要对上述简约型负载均衡实例配置监控告警,以通过开启外网地址后的指标情况(公网新建连接数、公网连接数、公网出带宽、公网入带宽等)来监测公网连接,操作步骤请参考 告警策略,策略类型选择如下所示。
四、使用限制
目前广州、上海、北京、成都、重庆、南京、中国香港、新加坡、首尔、东京、硅谷、弗吉尼亚、法兰克福、雅加达、利雅得地域的主实例,支持开启外网。只读实例支持开启外网的地域,请以控制台为准。若你的实例所在地域不支持开启外网但需外网访问服务,请参见 通过 CLB 开启外网服务 实现外网访问云数据库 MySQL 实例。
五、开启外网地址
1. 登录 MySQL 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例详情页面。
2. 在实例详情页下的外网地址处,单击开启。
3. 在弹出的对话框,单击确定。
注意:说明:
注意:开启成功后,你可以使用系统分配的域名和端口通过外网访问云数据库 MySQL,生效时间大概需要5分钟。
六、关闭外网地址
注意:说明:
1. 登录 MySQL 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例详情页面。
2. 在实例详情页下的外网地址后面单击关闭。
3. 在弹出的对话框,确认无误后,单击确定。
4. 返回实例详情页,外网地址处不再显示外网地址,外网功能即关闭。