繁体   English   中英

AWS Beanstalk继续在同一可用区中启动EC2实例

[英]AWS Beanstalk keep launching EC2 instances in same AZ

我通过指定以下内容以高可用性方式配置了Beanstalk环境:

  • 最少= 2个实例
  • 最多= 4个实例

在2个可用区中并指定(ap-southeast-2a和ap-southeast-2b)。 跨可用区负载平衡也已启用。 我还选择了EC2实例的子网位于2个可用区中。

但是,当Beanstalk设置和配置环境时,它将继续在同一可用区(ap-southeast-2a)中启动EC2实例! 如何告诉Beanstalk在2个单独的可用区中启动EC2实例? 在我看来,Beanstalk应该尊重我选择了2个AZ和至少2个EC2实例的事实,以便它应该像我选择的那样在每个AZ中启动1个EC2实例。

有任何想法吗?

解决了问题。 我结束了环境并重新创建了它。

我不知道Beanstalk的“创建环境”向导正在发生什么,但是在保存好之前似乎无法处理配置更改。

给使用Beanstalk“创建环境”向导的任何人的建议是,一旦选择它,就不要对任何值进行任何修改。 该向导似乎不能很好地处理其中的一些值修改(它可能表明该值已更改为新选择的值,但是在后台它并未应用新值,因此在创建环境时,您可能会发现一些意外的情况进行配置)。

终止并重新创建环境后,我可以看到在每个可用区中创建了2个EC2实例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM