
# 在SLB中管理灰度状态
管理灰度发布的整个执行阶段。
#### 前提条件
需要具备AppStage服务运维岗位权限或运维管理员权限，权限申请操作请参见[申请权限](https://support.huaweicloud.com/usermanual-appstage/appstage_04_0009.html)。
#### 启动灰度
如果初始配置发布时，没有选择启用灰度，灰度服务当前状态为"待启动"，可以在灰度管理页面启用灰度。
1. [进入AppStage运维中心](https://support.huaweicloud.com/usermanual-wiseeye/appstage_04_0089.html#appstage_04_0089__zh-cn_topic_0000001896253866_zh-cn_topic_0000001785965698_section11734269409)。
2. 在顶部导航栏选择服务。
3. 单击![](https://support.huaweicloud.com/usermanual-wiseeye/zh-cn_image_0000002159072922.png)，选择"微服务开发 \> 负载均衡"。
4. 选择左侧导航栏的"灰度管理 \> 灰度服务"。
5. 单击灰度服务列表当前状态列的"灰度管理"。
6. 在灰度管理页面，单击"启动灰度"。 
   在"分流配置"页签，单击"编辑分流规则"，可以编辑分流规则。
   在"主机群组"页签，单击"编辑"，可以编辑主机群组。
   注意：请确认分流配置和主机集群配置无误，否则可能发生负载不均衡等状况。
   
   
7. 在弹出框中单击"确定"。 
   版本将依据当前的分流规则和主机集群设置发布。
   
   
 
#### 执行下一阶段
对于N阶段发布的灰度服务，将灰度阶段切换到下一阶段，按照下一阶段的分流规则进行流量分发。
1. 在灰度服务管理页面，单击灰度服务列表当前状态列的"灰度管理"。
2. 在灰度管理页面，单击"进入下一阶段"。 
   您也可以单击"查看所有灰度阶段"，单击其他阶段分流配置项右上角的"设为当前阶段"，直接切换到相应阶段，按照该阶段的分流规则进行流量分发。
   在"分流配置"页签，单击"编辑分流规则"，可以编辑分流规则。
   在"主机群组"页签，单击"编辑"，可以编辑主机群组。
   
   
3. 在弹出框中单击"确定"。 
   灰度列表当前状态列显示灰度执行阶段。
   
   
 
#### 完成灰度发布
分流阶段执行完成后，版本即将全网发布，全网发布意味着所有机器都已升级，分流规则在SLB将不生效，消息会在正常机器+灰度机器的整个群组中负载均衡分发。
1. 在灰度服务管理页面，单击灰度服务列表当前状态列的"灰度管理"。
2. 在灰度管理页面，单击"完成灰度发布"。 
   在"分流配置"页签，单击"编辑分流规则"，可以编辑分流规则。
   在"主机群组"页签，单击"编辑"，可以编辑主机群组。
   注意：请确认主机集群配置无误并已升级到最新版本。
   
   
3. 在弹出框中单击"确定"。 
   灰度列表当前状态列显示为"灰度完成"。
   
   
 
#### 重启灰度
请在确认服务有新版本的情况下重启灰度。
完成灰度发布后，当前处于全网发布阶段，如果想要进行新的一轮灰度，可以重启灰度。重启灰度后分流规则将在SLB生效，满足分流规则条件的消息分发到灰度机器群组，不满足分流规则条件的消息分发到正常机器群组。
1. 在灰度服务管理页面，单击灰度服务列表当前状态列的"重启灰度"。
2. 在重启灰度页面，单击"重启灰度"。 
   在"分流配置"页签，单击"编辑分流规则"，可以编辑分流规则。
   在"主机群组"页签，单击"编辑"，可以编辑主机群组。
   
   
3. 在弹出框中单击"确定"。 
   灰度列表当前状态列显示灰度执行的阶段。
   
   
 
#### 暂停灰度
启动的灰度服务支持暂停，暂停后灰度机器将闲置，正常机器将承担现网所有业务，请确保正常机器满足业务使用。
1. 在灰度服务管理页面，单击灰度服务列表当前状态列的"灰度管理"。
2. 在灰度管理页面，单击"暂停灰度"。
3. 在弹出框中单击"确定"。 
   灰度列表当前状态显示"暂停中"。
   
   
 
#### 恢复灰度发布
恢复灰度发布，用于将暂停状态的服务恢复到正常进行状态，版本将依据当前的分流规则和主机集群设置发布。
1. 在灰度服务管理页面，单击待恢复灰度服务当前状态列的"灰度管理"。
2. 在灰度管理页面，单击"恢复灰度发布"。 
   在"分流配置"页签，单击"编辑分流规则"，可以编辑分流规则。
   在"主机群组"页签，单击"编辑"，可以编辑主机群组。
   注意：请确认分流配置和主机集群配置无误，否则可能发生负载不均衡等状况。
   
   
3. 在弹出框中单击"确定"。 
   灰度列表当前状态列显示灰度执行的阶段。
   
   
 
