
# 概述
#### 系统架构
图1SLB系统架构   
![](https://support.huaweicloud.com/sdkreference-appstage/zh-cn_image_0000001718819850.png)
系统架构说明：
1. 调用部署服务接口获取业务微服务列表，以及发布的微服务版本信息，用于配置不同微服务版本的灰度策略。
2. 运维人员在灰度发布管理台配置微服务灰度策略，支持配置同一个微服务不同版本的灰度规则，以及不同微服务相同的灰度规则。
3. 微服务的灰度策略同步到灰度配置中心。
4. 微服务集成灰度SDK，订阅微服务的灰度配置，保存到缓存和本地文件。
5. 灰度SDK执行灰度策略 ，根据微服务传入的灰度参数对象，SDK执行灰度规则，返回匹配结果以及规则对应的微服务版本号。
6. 微服务根据灰度SDK执行结果进行灰度路由，消费端根据灰度SDK返回结果调用对应的微服务B（生产、灰度版本1 、灰度版本2 ）。
 
