开发者社区> 问答> 正文

移出策略

有两种移出策略:默认策略和自定义策略。
默认移出策略

先按最早伸缩配置(OldestScalingConfiguration)对应的 ECS 实例进行一级筛选,再按最早创建的 ECS 实例(OldestInstance)进行二级筛选。


  • 先在伸缩组里选最早伸缩配置(OldestScalingConfiguration)对应的 ECS 实例,然后在筛选的结果中,选最早创建的 ECS 实例(OldestInstance)。如果还有多台 ECS 实例,则随机选择一台移出伸缩组。

  • 由于用户手工加入的既有 ECS 实例不与伸缩配置绑定,所以不会先选出该类型的 ECS 实例。

  • 如果伸缩配置关联的 ECS 实例已经全部移出,但还需移出 ECS 实例时,则选最早用户手工移入的 ECS 实例。

自定义设置释放策略

根据用户设置的多条策略依次筛选 ECS 实例并移出伸缩组。
释放策略类型

  • OldestInstance:取最早创建的 ECS 实例,如果作为一级筛选条件,不区分是用户手工加入的 ECS 实例还是自动创建的 ECS 实例,直接按最早创建的实例进行移出。

  • NewestInstance:取最新创建的实例,如果作为一级筛选条件,不区分是用户手工加入的 ECS 实例还是自动创建的 ECS 实例,直接按最新创建的 ECS 实例进行移出。

  • OldestScalingConfiguration:取最早伸缩配置创建的 ECS 实例;对于用户手工移入的 ECS 实例,自动跳过此条件;如果与伸缩配置相关联的 ECS 实例已经全部移出,还要继续移出 ECS 实例时,则在用户手工加入的 ECS 实例中(没有与伸缩配置关联的 ECS 实例),随机选一台。

展开
收起
反向一觉 2017-10-26 14:58:07 2442 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《用管控策略设定多账号组织全局访问边界》 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载