RDS支持标准模式和高安全模式两种访问模式。本文主要介绍两种访问模式的区别及设置方法。
标准模式和高安全模式的区别
标准模式:RDS使用负载均衡屏蔽了数据库引擎HA切换对应用层的影响,缩短响应时间,但会小幅度增加连接闪断的概率,失去SQL拦截能力。该模式只支持一种连接地址,在实例同时有内网地址和外网地址的情况下,需先释放内网地址或者外网地址后,才能切换到标准模式。
高安全模式:可防止90%的连接闪断,但是会增加20%以上响应时间,有一定的性能损耗。该模式支持内外网地址并存。
注意事项
MySQL 5.7和SQL Server 2012版本的实例的访问模式是标准模式,不支持访问模式的切换。
PPAS和PostgreSQL类型的实例的访问模式是高安全模式,不支持访问模式的切换。
在VPC网络下,MySQL 5.5、MySQL 5.6和SQL Server 2008版本的实例的访问模式是高安全模式,不支持访问模式的切换。
在切换访问模式时,RDS服务可能会出现1次30秒的闪断,请您尽量在业务低峰执行升级操作,或确保您的应用有自动重连机制,以避免闪断造成的影响。
切换访问模式的操作步骤
登录RDS管理控制台。
选择目标实例所在地域。
单击目标实例的ID,进入[backcolor=transparent]基本信息页面。
在左侧导航栏中,选择[backcolor=transparent]数据库连接,进入[backcolor=transparent]数据库连接页面。
单击[backcolor=transparent]切换访问模式,如下图所示。
在弹出的信息确认框中单击[backcolor=transparent]确定,切换访问模式。