在Amazon Web Services上,我按照the tutorial将Elastic Beanstalk环境连接到RDS数据库。启动数据库实例工作正常;我将它连接到安全组。
将安全组添加到我的环境然后失败。如果我尝试添加组名rds-launch-wizard
,则会收到错误 - 使用组ID。如果我尝试添加组ID sg-10bea66b
,则会收到错误Security Group does not exist
。
安全组确实存在。发生了什么事?
答案 0 :(得分:3)
您的RDS实例位于VPC中,而您的Elastic Beanstalk应用程序位于EC2-Classic中(在任何VPC之外)。
除了一些例外情况,只能将相同VPC中的安全组相互添加。
解决方案:将您的EB应用程序放在与RDS实例相同的VPC中。