微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法连接到服务器:超时已过期 AWS aurora rds

如何解决无法连接到服务器:超时已过期 AWS aurora rds

我正在尝试将我的 AWS aurora 数据库与 pgAdmin 4 连接,但它引发了此错误。我已经尝试了堆栈溢出答案提供的所有以前的解决方案,例如添加入站 IP 和更新 pg_hab.conf。它仍然不适合我。提前致谢。

Error facing with pgAdmin

解决方法

Aurora Serverless 只能从 VPC 内部访问。它没有公共 IP 地址。来自docs

您不能为 Aurora Serverless v1 数据库集群提供公共 IP 地址。您可以仅从 VPC 内访问 Aurora Serverless v1 数据库集群。

这意味着您要么必须从运行在同一 VPC 中的 EC2 实例连接到它,要么在本地计算机和 Aurora 之间设置 ssh 隧道或 VPN 连接。 herehere 解释了如何设置 ssh 隧道

或者,使用 DATA API 从 VPC 外部与您的数据库进行交互。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。