
# 弹性伸缩组均衡扩容
#### 规则详情
表1规则详情 
| 参数        | 说明                                                   |
|:---|:---|
| 规则名称      | as-capacity-rebalancing                              |
| 规则展示名     | 弹性伸缩组均衡扩容                                            |
| 规则描述      | 弹性伸缩组扩缩容时，没有使用"EQUILIBRIUM_DISTRIBUTE"优先级策略，视为"不合规"。 |
| 标签        | as                                                   |
| 规则触发方式    | 配置变更                                                 |
| 规则评估的资源类型 | as.scalingGroups                                     |
| 规则参数      | 无                                                    |
   
#### 应用场景
当伸缩组选择了两个及两个以上的可用区时，需要配置"多可用区扩展策略"（"均衡分布"或"选择优先"）：
- EQUILIBRIUM_DISTRIBUTE（默认）：均衡分布，虚拟机扩缩容时优先保证available_zones列表中各AZ下虚拟机数量均衡，当无法在目标AZ下完成虚拟机扩容时，按照PICK_FIRST原则选择其他可用AZ。
- PICK_FIRST：选择优先，虚拟机扩缩容时目标AZ的选择按照available_zones列表的顺序进行优先级排序。
详情请参考[多规格伸缩配置创建实例的选择的规格顺序是什么](https://support.huaweicloud.com/as_faq/as_faq_1903.html)。使用均衡分布有助于提高系统的高可用性和容错能力。
#### 修复项指导
用户在[创建伸缩组](https://support.huaweicloud.com/usermanual-as/zh-cn_topic_0042018368.html)或[修改伸缩组](https://support.huaweicloud.com/usermanual-as/as_01_0106.html)时，选择多可用区扩展策略为"均衡分布"。
#### 检测逻辑
- 弹性伸缩组的多可用区扩展策略是均衡分布(EQUILIBRIUM_DISTRIBUTE)，视为"合规"。
- 弹性伸缩组的多可用区扩展策略是选择优先(PICK_FIRST)，视为"不合规"。
- 弹性伸缩组的多可用区扩展策略未配置，视为"不合规"。
 
