实例是否支持更换VPC
RDS-PostgreSQL不支持通过控制台更换VPC,订购实例时请谨慎选择实例VPC。
RDS-PostgreSQL是否能跨地域内网访问
跨地域内网默认不能访问,不同区域的云服务之间内网互不相通。您可以通过公网访问,或者通过云连接/VPN打通网络实现内网访问。
如您需要跨地域访问实例时,您可为实例绑定弹性公网IP进行访问,请参见通过psql命令行公网连接实例。
外部服务器或应用程序如何访问VPC内的RDS-PostgreSQL数据库
开通公网访问的实例
对于开通公网访问功能的云数据库实例,可以通过外网进行访问。
具体连接方式请参见:通过公网连接实例。
未开通公网访问的实例
对于未开通公网访问功能的云数据库实例,只能在相同资源池的相同VPC下通过内网访问。
具体连接方式请参见:通过内网连接实例。
绑定公网IP后无法ping通的解决方案
当实例绑定公网IP后无法ping通的排查方法如下:
- 检查安全组规则。
- 使用相同区域主机进行ping测试。
具体安全组配置方式,您可参考安全组配置示例。
应用程序是否需要支持自动重连数据库
建议您的应用程序支持自动重连数据库功能,以确保在数据库连接出现故障或断开连接时,应用程序能够自动重新连接数据库,提高系统的可用性和稳定性。同时,建议您采用长连接方式连接数据库,以减少频繁的连接和断开操作,降低资源消耗,提高系统性能。
ECS(弹性云主机)内网访问RDS-PostgreSQL,是否受带宽限制
ECS、RDS-PostgreSQL内网访问不受带宽限制,公网访问带宽限制根据您绑定的EIP产品带宽有所限制。
如何查看当前时间所有连接数据库的IP
如您需要查看当前实例所有连接的IP,您可在连通实例后,通过数据库命令行执行以下SQL语句,查看所有的活动IP连接数。
SELECT client_addr FROM pg_stat_activity WHERE state = 'active';