为什么所有EC2实例都在同一可用区中启动?

问题描述 投票:1回答:1

我有一个AWS Elastic beantalk环境,其中包含一个具有3个可用区的应用程序负载均衡器。

enter image description here

我想知道为什么我所有由弹性beantalk启动的3个EC2实例都位于ap-northeast-1c中。

是否可以在所有可用区域中均匀启动EC2实例?我的意思是每个可用区有1个实例。

弹性beantalk的Configuration部分中的Auto Scaling Group包含3个AZ。

enter image description here

但是从上图可以看到,它们都是灰色的,这意味着我无法对其进行编辑。这很奇怪。

如果我打开EC2服务-> 自动缩放组,我发现自动缩放组仅包含1个可用区。这与弹性beantalk中的设置不一致。

enter image description here

amazon-web-services amazon-elastic-beanstalk
1个回答
1
投票

您的Elastic Beanstalk包括一个Auto Scaling组,该组管理您环境中的Amazon EC2实例。您的自动缩放配置中可能仅使用一个可用区。

转到

Elastic Beanstalk控制台->您环境的管理页面->选择配置-> Auto Scaling组->可用区

选择可用区域的数量来分布环境实例。默认情况下,Auto Scaling组会在所有可用区域中均匀启动实例。

完整步骤和进一步了解

Auto Scaling Group for Your AWS Elastic Beanstalk Environment

编辑:尝试在配置>网络下选择Auto Scaling组,然后选择子网

© www.soinside.com 2019 - 2024. All rights reserved.