【技术实现步骤摘要】
本专利技术涉及计算机科学,特别是与分布式系统、云计算和软件发布相关的领域,尤其涉及一种灰度发布方法、系统设备及存储介质。
技术介绍
1、随着科学技术的不断发展,计算机行业产品更新迭代的速度也随之加快。为保证产品能够平滑更新迭代,保障用户体验,灰度发布应运而生。灰度发布,是一种软件发布和部署策略,旨在降低升级或新功能引入时的风险,通过逐步将新版本或功能引入到系统的一小部分用户中进行测试和验证。该策略允许在生产环境中逐步推出新版本,将潜在的问题对整个用户群体的影响降至最小化。然而现有技术中,当部署架构节点过多时,灰度发布容易引发节点故障导致系统瘫痪,且现有的灰度发布方法,灰度发布信息配置复杂,运维成本较高,另外,对于一般企业来说,现有的服务网格的灰度发布方法虽然可实现各类灰度发布,但是对现有架构的改造成本较高,服务网格使用难度高,实现微服务的发布操作难度高,门槛高。
2、为此,专利申请号为cn202111363239提供了一种基于容器云和服务网格的应用发布方法及流量路由方法,其利用容器云的优势,结合服务网格实现资源配置的自动化。
...【技术保护点】
1.一种灰度发布方法,其特征在于,包括:
2.根据权利要求1所述的灰度发布方法,其特征在于,所述灰度版本信息自定义一种灰度标识,所述灰度标识用于区分灰度服务和正式服务,所述灰度服务和正式服务包含至少一个节点,所述灰度服务和正式服务中所包含的任一节点标记有所述灰度标识。
3.根据权利要求1所述的灰度发布方法,其特征在于,所述灰度策略包括;通过用户进行配置,所述用户为白名单用户,当不同白名单用户发起请求时,根据发起请求调用对应的不同的服务。
4.根据权利要求1所述的灰度发布方法,其特征在于,所述灰度策略包括;通过设置不同的域名进行配置,
...【技术特征摘要】
1.一种灰度发布方法,其特征在于,包括:
2.根据权利要求1所述的灰度发布方法,其特征在于,所述灰度版本信息自定义一种灰度标识,所述灰度标识用于区分灰度服务和正式服务,所述灰度服务和正式服务包含至少一个节点,所述灰度服务和正式服务中所包含的任一节点标记有所述灰度标识。
3.根据权利要求1所述的灰度发布方法,其特征在于,所述灰度策略包括;通过用户进行配置,所述用户为白名单用户,当不同白名单用户发起请求时,根据发起请求调用对应的不同的服务。
4.根据权利要求1所述的灰度发布方法,其特征在于,所述灰度策略包括;通过设置不同的域名进行配置,通过域名与所述灰度标识相匹配,当用户调用不同域名时,路由到不同的服务。
5.根据权利要求1所述的灰度发布方法,其特征在于,从注册中心获取到一个或多个服务实例的注册信息,注册信息包括服务实例的灰度标识...
【专利技术属性】
技术研发人员:王春稳,
申请(专利权)人:中信银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。