我用PostgreSQL创建了几个RDS示例,遇到了同样的问题:
我附上了的信息。希望有人能帮助我解决这个问题。提前谢谢你。
csga3l581#
我终于找到了问题的答案。对于“连接超时”错误,其中一个原因可能是安全设置。虽然我在创建RDS示例时将其设置为公共,但示例附带了私有VPC安全组,该安全组未公开。我们可以在VPC内将RDS示例与公共安全组连接(我认为这不是一个好的设置,只是为了像我这样的AWS初学者),如下所示:
wko9yo5t2#
我必须向VPC添加/编辑一条规则,以允许来自所有源的连接。步骤:1.转到DB > Connectivity & security >单击VPC(vpc-1.在安全>安全组>下打开sg-[something],其VPC ID与DB VPC匹配1.修改规则>编辑规则>将源更改为任意位置因此,即使在创建数据库并选择允许公共访问时,它也只包含来自VPC内部的流量。通过执行上述步骤,您可以允许访问所有来源。
eni9jsuy3#
我只是按照指南:https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ConnectToPostgreSQLInstance.html通过典型的事情运行:
x1c 0d1x的数据
8tntrjer4#
选择DB -> Modify -> Connectivity->保存x1c 0d1x的数据
k3fezbri5#
我面临着同样的问题,它最终是因为VPN正在使用,当我断开VPN我申请连接。
5条答案
按热度按时间csga3l581#
我终于找到了问题的答案。对于“连接超时”错误,其中一个原因可能是安全设置。虽然我在创建RDS示例时将其设置为公共,但示例附带了私有VPC安全组,该安全组未公开。
我们可以在VPC内将RDS示例与公共安全组连接(我认为这不是一个好的设置,只是为了像我这样的AWS初学者),如下所示:
wko9yo5t2#
我必须向VPC添加/编辑一条规则,以允许来自所有源的连接。
步骤:
1.转到DB > Connectivity & security >单击VPC(vpc-
1.在安全>安全组>下打开sg-[something],其VPC ID与DB VPC匹配
1.修改规则>编辑规则>将源更改为任意位置
因此,即使在创建数据库并选择允许公共访问时,它也只包含来自VPC内部的流量。通过执行上述步骤,您可以允许访问所有来源。
eni9jsuy3#
我只是按照指南:https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ConnectToPostgreSQLInstance.html
通过典型的事情运行:
x1c 0d1x的数据
8tntrjer4#
选择DB -> Modify -> Connectivity->保存
x1c 0d1x的数据
k3fezbri5#
我面临着同样的问题,它最终是因为VPN正在使用,当我断开VPN我申请连接。