【】灰度发布

    xiaoxiao2022-07-08  191

    举个例子:

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

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

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

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

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

    最新回复(0)