
# 扩缩容时为ECS实例自动绑定和释放EIP
#### 背景
- 伸缩组中扩容的ECS实例如果未分配公网IP地址时，则无法对外提供公网访问能力，您可以在扩容时为新的ECS实例自动绑定EIP以保持服务的可访问性。
- 伸缩组中的ECS实例如果已绑定了EIP但您需要及时释放ECS资源（例如业务进入低谷期），或不再需要公网访问能力，您可以在缩容时自动释放不再需要的EIP以优化资源使用并降低成本。
 
![](https://support.huaweicloud.com/bestpractice-as/public_sys-resources/note_3.0-zh-cn.png)
EIP是可以独立购买和持有公网IP地址资源，可以灵活与ECS实例进行绑定或释放。更多信息，请参见++[什么是弹性公网 IP](https://support.huaweicloud.com/productdesc-eip/overview_0001.html)++。
#### 准备工作
已创建伸缩组，且该伸缩组处于启用状态。具体操作请参见[创建伸缩组](https://support.huaweicloud.com/usermanual-as/zh-cn_topic_0042018368.html)。
#### 扩容时为ECS实例自动绑定EIP
1. 修改伸缩配置。
   1. 登录[AS控制台](https://console.huaweicloud.com/ecm/?#/as/manager/groupConfigInfo/groupList)。
   
   2. 单击"弹性伸缩组"，在需要更换伸缩配置的伸缩组所在行的"操作"列下，单击"更多 \> 修改伸缩配置"，按[表1]填写主要配置项信息。
      ![](https://support.huaweicloud.com/bestpractice-as/public_sys-resources/note_3.0-zh-cn.png)
      本示例中采用以下配置，未提及的配置项可保持默认。更多关于伸缩配置的配置项说明，请参见使用[新模板创建伸缩配置](https://support.huaweicloud.com/usermanual-as/as_02_0103.html)。
       表1主要配置项信息 
      | 配置项    | 示例                          | 说明                                                                                                           |
      |:---|:---|:---|
      | 伸缩配置名称 | as-config-test              | 输入伸缩配置的名称。格式要求请参考界面提示。                                                                                       |
      | 付费模式   | 按需计费                        | 后付费模式，按弹性云服务器的实际使用时长计费， 可以随时创建/删除弹性云服务器                                        |
      | 规格     | s3.small.1                  | 实例规格最多不超过10个。 建议您按照vCPU、内存、内网带宽或者内网收发包等维度选择多个相近的实例规格。                          |
      | 选择镜像   | test                        | 选择用于部署ECS实例的镜像。 实际业务场景请选用您已部署应用的自定义镜像。                                           |
      | 系统盘    | 通用型SSD 100GiB               | 为ECS实例选择系统盘。请根据业务需要进行设置。                                                                                     |
      | 安全组    | sg-bp18kz60mefsicfg\*\*\*\* | 选择您提前创建好的安全组。如需创建安全组，请参见[创建安全组](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0013748715.html)。 |
      | 弹性公网IP | 自动分配                        | 自动为每台弹性云服务器分配独享带宽的弹性公网IP，带宽值可以由您设定                                                                           |
         
      
   
   3. 单击"确定"。
    
2. 设置扩容策略，触发扩容活动，具体操作请参见[创建伸缩策略](https://support.huaweicloud.com/usermanual-as/as_03_0102.html)。
3. 查看扩容的ECS实例是否已自动绑定EIP。 在伸缩组的伸缩实例列表中，单击自动创建的ECS实例对应的云服务器ID，进入ECS实例详情页，查看弹性公网IP，会显示已绑定的EIP。
   
 
#### 缩容时为ECS实例自动释放EIP
1. 修改伸缩组。
   1. 登录[AS控制台](https://console.huaweicloud.com/ecm/?#/as/manager/groupConfigInfo/groupList)。
   
   2. 单击"弹性伸缩组"，在需要更换伸缩配置的伸缩组所在行的"操作"列下，单击"更多 \> 修改伸缩组"，按[表2]填写主要配置项信息。
      ![](https://support.huaweicloud.com/bestpractice-as/public_sys-resources/note_3.0-zh-cn.png)
      本示例采用以下配置，未提及的配置项保持默认。更多关于伸缩组的配置项说明，请参见++[创建伸缩组](https://support.huaweicloud.com/usermanual-as/zh-cn_topic_0042018368.html)++。
       表2主要配置项信息 
      | 配置项    | 示例 | 说明                                                      |
      |:---|:---|:---|
      | 弹性公网IP | 释放 | 若选择"释放"，当进行缩容活动时，会将云服务器上的弹性公网IP释放，否则仅做解绑定操作，保留弹性公网IP资源。 |
         
      
   
   3. 单击"确定"
    
2. 设置缩容策略，触发缩容活动。具体操作请参见[创建伸缩策略](https://support.huaweicloud.com/usermanual-as/as_03_0102.html)。
3. 查看缩容的ECS实例是否已自动释放EIP。 您可以前往弹性公网IP列表，查看对应的EIP，如果EIP不存在，则说明已成功释放了EIP。
   
 
