AWS Auto Scaling - 具有2个固定实例

时间:2017-04-16 21:27:42

标签: amazon-web-services autoscaling

我有一种情况,我在ELB后面保留了2个固定实例,并设置了最小实例为0的自动缩放。这是因为这两个实例除了核心网站之外还有一些其他应用程序由AMI服务在设置自动扩展启动配置 - 原因是 - 在大多数情况下这两个实例可以管理负载以及帮助我​​在高峰时间在其他新实例中不需要的其他应用程序(自动扩展将加载 - 我猜) 。

我的问题是 -

1)这个设置好吗?使用相同的ELB配置自动缩放 - 但是当当前2个实例(不是自动缩放的一部分)将达到事件级别(> 70%CPU)时,它会向外扩展吗?

2)这2个实例启用了终止保护。在缩放期间,自动缩放不会触及它们,因为它们不是通过自动缩放创建的吗?

2 个答案:

答案 0 :(得分:1)

ELB背后可以有任意数量的EC2实例。这些实例可以通过Auto Scaling或您自己的创建/终止来控制。 Elastic Load Balancing不关心哪个是哪个。没有“适当的”混合。

Auto Scaling不会影响您的2个EC2实例,也不会影响终止保护。 Auto Scaling只会终止它自己创建的EC2实例。

此外,Auto Scaling不会自动从您的2个EC2实例获取输入。您可以从它们中挂钩指标以向上/向下扩展Auto Scaling组,但它不会自动发生,因为它们位于同一个ELB之后。

答案 1 :(得分:0)

我不确定:终止保护/设置何时缩小,但最佳做法是指示设置自动缩放最小大小为2,并将您的两个实例作为该ASG的一部分。