【】灰度发布

举个例子:

Dubbo中有个特性是 【运行期流量调度】
其描述是:

内置条件、脚本等理由策略,通过配置不同的路由规则
轻松实现灰度发布,同机房优先等功能;

【】灰度发布_第1张图片
比如现在有个服务在100台服务器上运行;
用户服务突然做了升级,但他还不够稳定;
去我们可以先选择前20台服务器,让他们先运行新版本服务,剩下80台仍然用旧版本服务;
等待至此20台用到没有问题,我们将剩下80台中前20台更新新版本;
如此慢慢过渡,直到这100台服务器都用到了新版本服务;

配置不同路由规则:
客户端请求进入后,我们可以配置一部分请求使用新升级的服务器,剩下部分使用旧版本的服务器;

通过这种方式,旧服务可以慢慢转化为新服务,这就叫做 灰度发布

你可能感兴趣的:(【】灰度发布)