本文介绍如何在RDS控制台查看、管理RDS SQL Server实例的各类连接地址和端口。
背景信息
RDS SQL Server实例提供连接地址和端口,用于在连接RDS实例时填写连接参数。不同连接方式,连接参数存在差异,具体请参见连接SQL Server实例。
各类连接地址说明如下,您可以根据实际连接场景查看、修改或关闭:
连接地址类型 | 使用说明 | 相关教程 |
内外网连接地址 | 所有连接实例场景均适用。 | |
只读地址 | 只读地址包含统一只读地址和备节点只读地址:
如果应用程序中只配置了主实例的内网或外网地址,那么请求只会被发送给主实例,而不会被分配给备节点或只读实例进行处理。 |
查看或修改内外网地址和端口
前提条件
注意事项
如果连接地址或端口进行了修改,应用程序内的连接地址或端口也需要同步修改,否则应用程序将无法连接上数据库。
操作步骤
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏单击数据库连接,查看实例内外网连接地址和端口。
单击修改连接地址。
选择连接类型,设置内网地址或外网地址的连接地址前缀及端口,单击确定。
说明连接地址前缀以小写字母开头,8~64个字符,支持字母、数字和连字符(-)。
端口范围为1000~5999。
常见问题
Q:修改连接地址或端口后是否需要修改应用程序内的连接地址或端口?
A:需要修改,否则应用程序无法连接上数据库。
Q:修改连接地址或端口是立即生效吗?是否需要重启实例?
A:是立即生效,不需要重启实例。
Q:某个连接地址修改或释放后,可以在其他实例上使用修改或释放前的地址吗?
A:可以。
Q:主备切换会影响连接地址吗?
A:主备切换不会导致连接地址变更,仅后台对应的IP地址会变化,不会对您的应用正常运行造成影响。
查看或关闭只读地址(集群系列实例)
前提条件
实例已开启统一只读地址或备节点只读地址。
注意事项
关闭只读地址(含统一只读地址和备节点只读地址)后,只读地址将失效,您的应用将无法通过只读地址连接实例,但实例本身的内外网连接地址不会发生任何变化。
关闭只读地址时会有1次30秒内的闪断,建议在业务低峰期关闭,并确保您的应用有自动重连机制,以避免闪断影响。
每次重新开启统一只读地址或备节点只读地址时,连接地址可能会发生改变(相比于原来的只读地址)。
操作步骤
关闭统一只读地址
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏中单击集群管理。
在只读网络信息区域后单击关闭只读地址。

在弹出的对话框中,单击确定。
关闭备节点只读地址
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏中单击集群管理。
在备实例网络信息区域后单击关闭备实例地址。

在弹出的对话框中,单击确定。