gpt4 book ai didi

amazon-aurora - 无法从 SQL 客户端连接 Amazon Aurora Serverless

转载 作者:行者123 更新时间:2023-12-04 07:44:00 25 4
gpt4 key购买 nike

今天我在 us-west-2 中为 PostGreSql 创建了 Amazon Aurora Serverless 集群,确保了 VPC 和安全组在
一种方式,它应该是公开可访问的。但我无法使用 Navicat/PgAdmin4 桌面客户端中的极光端点连接该集群。然后我尝试了与 Aurora Serverless 相同的安全组/vpc 中的 EC2 实例,然后它工作了。

来自 AWS from,

You can't give an Aurora Serverless DB cluster a public IP address. You can access an Aurora Serverless DB cluster only from within a virtual private cloud (VPC) based on the Amazon VPC service.



来源: https://forums.aws.amazon.com/thread.jspa?messageID=862860&tstart=0

似乎它使用了内部 AWS 网络设置,该设置目前仅支持来自 VPC 内部的连接,并且它必须与部署无服务器集群的 VPC 相同。

所以现在基本上我的问题是,

是否有任何解决方法可以将 Aurora Serverless 与任何客户端(如 Navicat 或 PgAdmin4)连接?

最佳答案

这个问题一遍又一遍地出现在多个 AWS 服务中(大多数新服务默认仅是 VPC)。简短的回答是 - 您可以破解某些东西并将数据库暴露在 VPC 之外,但不建议将其用于生产设置。假设这是用于开发设置,请务必尝试 [1] 中的建议。它适用于海王星,但您可以为 Aurora 做同样的事情。

[1] Connect to Neptune on AWS from local machine

关于amazon-aurora - 无法从 SQL 客户端连接 Amazon Aurora Serverless,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57660868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com