应用管理与运维平台 SERVICESTAGE-灰度发布方式升级组件版本配置:灰度发布简介

时间:2024-11-13 11:27:08

灰度发布简介

“灰度发布”方式先选择一定比例的实例升级到新版本,将流量引入到新版本,验证新版本功能是否正常,然后通过滚动升级剩余的实例到新版本。可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以减少其影响度。

表1 灰度发布类型说明

类型

说明

微服务灰度发布

适用于容器部署方式部署的微服务组件(ServiceComb/Spring Cloud),灰度发布任务作用于微服务,可通过多个微服务协作,共同完成新特性的上线。

  1. 要求组件选择了Java、Tomcat或者Docker技术栈。
  2. 要求组件绑定了未开启安全认证的ServiceComb引擎且未开启多语言接入Mesher服务网格。
  3. ServiceComb要求2.7.8及以后版本。
  4. Spring Cloud Huawei要求1.10.4-2021.0.x及以后版本。

ELB灰度发布

适用于容器部署方式部署的通过ELB作为流量入口的任何类型组件,灰度发布任务作用于ELB。

support.huaweicloud.com/usermanual-servicestage/servicestage_03_0122.html