AWS使用哪种策略缩减实例

时间:2016-03-03 23:20:49

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

也许这是一个微不足道的问题,但有人知道当Auto Scaling缩小时,AWS中哪个实例(最旧的,最新的,历史上最懒的)被轮换掉了?

1 个答案:

答案 0 :(得分:3)

默认终止政策

使用默认终止策略时,Auto Scaling选择要终止的实例,如下所示:

  1. Auto Scaling确定是否存在多个实例 可用区域。如果是,则选择可用区 大多数实例和至少一个未受保护的实例 规模。
  2. 如果有多个可用区域 实例数,Auto Scaling选择可用区 使用最早的启动配置的实例。 Auto Scaling 确定所选可用性中的哪些未受保护的实例 区域使用最早的启动配置。如果有这样的话 例如,它终止它。
  3. 如果有多个实例使用最早的启动 配置,Auto Scaling确定哪些不受保护的实例 最接近下一个计费时间。 (这有助于你最大化 使用您的EC2实例,同时尽量减少您的小时数 是否为Amazon EC2使用付费。)如果有一个此类实例,则为Auto 缩放终止它。
  4. 如果有多个不受保护的实例最接近下一个 计费小时,Auto Scaling随机选择其中一个实例。
  5. http://docs.aws.amazon.com/AutoScaling/latest/DeveloperGuide/AutoScalingBehavior.InstanceTermination.html