弹性beanstalk无法创建

时间:2017-06-23 14:15:03

标签: amazon-web-services elastic-beanstalk amazon-elastic-beanstalk

我正在尝试使用安装java的bean运行beanstalk。

所以我所做的只是打开beanstalk控制台,在创建应用程序后创建环境,在环境预配置中我选择了java。

然后点击“创建”按钮后出现一些错误:

Creating security group named: awseb-e-rnwzmmymhx-stack-AWSEBSecurityGroup-SXHGXGDOF5PN failed Reason: Resource creation cancelled

Stack named 'awseb-e-rnwzmmymhx-stack' aborted operation. Current state: 'CREATE_FAILED' Reason: The following resource(s) failed to create: [AWSEBEIP, AWSEBSecurityGroup].

或者更完整的错误堆栈如下: enter image description here

我从未附加任何EIP,我只是让beanstalk处理它。有什么问题?

我应该配置其他什么吗? (任何想法都表示赞赏。)

或者更好地问这样:我们是否需要将EIP附加到beanstalk以使其工作或者使用rout53有一个工作量?

2 个答案:

答案 0 :(得分:5)

每个帐户都有最大EIP限制(默认值为5)。由于您的帐户已使用最大数量的EIP,因此Elastic BeanStalk无法分配EIP。您至少有两个选择:

  • 释放未使用的EIP(确保不使用)
  • 提出支持请求以提高EIP限制。通常它会在几小时内完成

AWS Elastic IP Address Limit

答案 1 :(得分:2)

使用负载均衡器启动环境可以避免分配EIP。

参见此处:serverfault