阅读791 返回首页    go 阿里云


伸缩活动的流程__使用须知_用户指南_弹性伸缩-阿里云

伸缩活动的生命周期为:“判断伸缩组的健康状态和边界条件”步骤之后至“启动cooldown”步骤之前的所有活动。

伸缩组自动伸缩

自动扩展

  1. 判断伸缩组的健康状态和边界条件。
  2. 分配 ActivityId 和执行伸缩活动。
  3. 创建 ECS 实例。
  4. 修改 Total Capacity。
  5. 分配 IP。
  6. 添加 RDS 白名单。
  7. 启动 ECS 实例,等待启动完成。
  8. 挂载 SLB,将权重设为 0。
  9. 等待 60 秒后,将权重设为 50。
  10. 伸缩活动完成,启动 cooldown。

自动收缩

  1. 判断伸缩组的健康状态和边界条件。
  2. 分配ActivityId和执行伸缩活动。
  3. SLB停止向该ECS实例转发流量。
  4. 等待60秒后,从SLB移除ECS实例。
  5. 停止ECS实例,等待停止完成。
  6. 从RDS白名单移除。
  7. 释放ECS实例。
  8. 修改Total Capacity。
  9. 伸缩活动完成,启动cooldown。

用户手工加入和移出既有的ECS实例

手工加入

  1. 判断伸缩组的健康状态、边界条件和ECS实例的状态、类型。
  2. 分配ActivityId和执行伸缩活动。
  3. 加入ECS实例
  4. 修改Total Capacity。
  5. 添加RDS白名单
  6. 挂载SLB,将权重设为0。
  7. 等待60秒后,将权重设为50。
  8. 伸缩活动完成,启动cooldown。

手工移出

  1. 判断伸缩组的健康状态和边界条件。
  2. 分配ActivityId和执行伸缩活动。
  3. SLB停止向该ECS实例转发流量。
  4. 等待60秒后,从SLB移除ECS实例。
  5. 从RDS白名单移除。
  6. 修改Total Capacity。
  7. 从伸缩组移出。
  8. 伸缩活动完成,启动cooldown。

最后更新:2016-11-23 16:03:52

  上一篇:go 伸缩组的状态__使用须知_用户指南_弹性伸缩-阿里云
  下一篇:go 伸缩活动的状态__使用须知_用户指南_弹性伸缩-阿里云