从ECS群集连接到EC2实例中的数据库。

0

【以下的问题经过翻译处理】 我使用 https://aws.amazon.com/quickstart/architecture/apache-superset/ 指南,在 AWS 上部署了 Superset,我选择将其部署到现有 VPC 中。Superset 部署成功,我可以在提供的链接中访问 Superset。但是,当我尝试连接到在同一 VPC 中托管的 EC2 实例中的数据库时,在我的 Superset 上收到“端口 5432 已关闭”消息的错误提示。该数据库在 EC2 实例中已经在本地和远程经过我的笔记本电脑验证,并且可以正常运行。

我之前曾通过将 ECS Superset 的安全组添加到 RDS 实例的安全组中来连接 RDS 上的数据库。然而,同样的技术并没有在 ECS(Superset)-> EC2(DB)的连接中起作用。我还尝试将 IPv4 子网范围(如 172...0/20)添加到 EC2 安全组中,但没有成功。这些子网范围是从 ECS 部署中获得的。

需要帮助来调试此问题,将不胜感激。

profile picture
专家
已提问 5 个月前9 查看次数
1 回答
0

【以下的回答经过翻译处理】 终于对我有用的是使用 EC2 实例的 AWS 终端节点公有 Ipv2 DNS-ip-172... us-west-2.compute.amazonaws.com 地址,而不是我之前尝试使用的公有 IP。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则