今天,我在 us-west-2 中为 PostGreSql 创建了 Amazon Aurora Serverless 集群,以某种方式确保了 VPC 和安全组,它应该是可公开访问的。但我无法使用 Navicat/PgAdmin4 桌面客户端中的极光端点连接该集群。然后我尝试了与 Aurora Serverless 相同的安全组/vpc 中的 EC2 实例,然后它工作了。
来自 AWS from,
您不能为 Aurora
Serverless
数据库集群提供公共 IP 地址。您可以从 基于 Amazon VPC 服务的Virtual Private Cloud (VPC)中访问 AuroraServerless
数据库集群。only
来源: https ://forums.aws.amazon.com/thread.jspa?messageID=862860&tstart=0
似乎它使用了内部 AWS 网络设置,该设置目前仅支持来自 VPC 内部的连接,并且它必须与部署无服务器集群的 VPC 相同。
所以现在基本上我的问题是,
是否有任何解决方法可以将 Aurora Serverless 与任何客户端(如 Navicat 或 PgAdmin4)连接?