postgresql - AWS 安全组错误

标签 postgresql amazon-web-services amazon-elastic-beanstalk aws-security-group

在 Amazon Web Services 上,我正在将 Elastic Beanstalk 环境连接到 RDS 数据库,根据 the tutorial .启动数据库实例工作正常;我将它连接到一个安全组。

enter image description here

然后将安全组添加到我的环境失败。如果我尝试添加组名 rds-launch-wizard,我会收到错误消息 - 使用组 ID。如果我尝试添加组 ID sg-10bea66b,我会收到错误消息Security Group does not exist

enter image description here

安全组确实存在。怎么回事?

最佳答案

您的 RDS 实例在 VPC 内,而您的 Elastic Beanstalk 应用程序在 EC2-Classic 中(在任何 VPC 之外)。

除了一些异常(exception)情况,只有在同一 VPC 中的安全组才能相互添加。

解决方案:将您的 EB 应用程序放在与您的 RDS 实例相同的 VPC 中。

关于postgresql - AWS 安全组错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38667580/

相关文章:

javascript - 如何连接 React Native 和 PostgreSQL?

amazon-web-services - AWS EC2 CloudWatch 指标解释

amazon-web-services - AWS ECR 如何限制除最新标签之外的重新标记

node.js - 环回+弹性beanstalk部署错误

ruby-on-rails - Ruby gems无法在Elastic Beanstalk上安装

sql - 从sql中的当前时间戳中选择最后一个和接下来的五个

python-3.x - InternalError : current transaction is aborted, 命令在 UNIQUE 约束下被忽略,直到事务 block 结束

java - 如何区分从多个表中选择数据?

django - 在没有更多任务要运行后,如何让 celery 死掉?

android - 如何修复 "End of stream on null"网络问题?