使用pgAdmin连接AWS PostgreSQL数据库超时,求助排查连接失败问题
连接AWS RDS PostgreSQL数据库超时问题求助
我尝试通过pgAdmin连接AWS RDS PostgreSQL数据库,始终报错**"Unable to connect to server: connection timed out"**,使用psql shell连接也出现类似错误。我确认数据库实例处于运行状态,每次修改配置后都刷新过实例。
报错信息
- "Unable to connect to server: connection timed out"
- "Unable to connect to server, are you sure the server running on (host) is accepting TCP/IP connections."
我查阅了StackOverflow上的相关问题,但提供的解决方案均无效,不清楚遗漏了什么导致连接失败。
已尝试的排查步骤
- 确认数据库设置为「公开可访问(publicly accessible)」
- 为当前IP地址添加数据库连接权限:在default安全组(也尝试过EC2安全组)中,分别添加了「所有流量(All Traffic)」和「PostgreSQL」权限,允许我的IP访问,且在学校和居住地网络环境下都进行了尝试(曾短暂开放所有IP访问测试,之后已移除)
- 两次删除并重新创建数据库实例
- 检查pgsql配置文件,目前认为配置内容正确
内容的提问来源于stack exchange,提问作者Uma Nair
相关产品推荐
相关产品推荐

