[发明专利]一种灰度发布方法、装置、设备及介质在审
| 申请号: | 202010879779.4 | 申请日: | 2020-08-27 |
| 公开(公告)号: | CN111988416A | 公开(公告)日: | 2020-11-24 |
| 发明(设计)人: | 叶宝山 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F8/71;G06F8/65 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 511402 广东省广州市番*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 灰度 发布 方法 装置 设备 介质 | ||
本发明实施例公开了一种灰度发布方法、装置、设备及介质,涉及计算机网络技术领域,该灰度发布方法包括在服务节点接收服务请求后,确定所述服务请求携带的粒度标识信息;依据所述粒度标识信息对应的服务版本信息,获取目标服务节点信息;依据所述目标服务节点信息,确定所述服务节点是否需要处理所述服务请求;若所述服务节点需要处理所述服务请求,则响应所述服务请求。本发明实施例使得灰度发布方案具有复用性,且逻辑收敛于自身服务内部,使得需要灰度上线的服务能够更高效和安全,提高开发效率。
技术领域
本发明涉及计算机网络技术领域,尤其涉及一种灰度发布方法、装置、设备及介质。
背景技术
随着计算机网络技术的快速发展,诸如网络直播等业务服务越来越普及,给人们的生活、工作以及学习带来了极大的便利。
目前在业务服务有较大改动后,在上线过程中需要有一个灰度上线的过程,以便于观察线上现象,从而在有问题时能及时回滚,减少影响范围,以及降低风险。其中,灰度是指在黑与白之间能够平滑过渡的一种方式,在此处主要针对业务线上服务升级的过渡过程。
当前灰度过程通常是采用更换服务名的放量控制方案,即在每次业务服务有较大改动时都需要修改更新为一个不同的服务名,且所有上游服务都需要考虑衡量加入放量逻辑。放量完之后,上游服务还需去掉用旧服务名,在上游服务较多时,这样的修改容易出错,并且所有上游服务都需要修改升级,代价较大。
发明内容
有鉴于此,本发明实施例提供一种灰度发布方法、装置、设备及介质,以使灰度发布方案具有复用性,且逻辑收敛于自身服务内部,使得需要灰度上线的服务能够更高效和安全,提高开发效率。
第一方面,本发明实施例提供了一种灰度发布方法,包括:
在服务节点接收服务请求后,确定所述服务请求携带的粒度标识信息;
依据所述粒度标识信息对应的服务版本信息,获取目标服务节点信息;
依据所述目标服务节点信息,确定所述服务节点是否需要处理所述服务请求;
若所述服务节点需要处理所述服务请求,则响应所述服务请求。
第二方面,本发明实施例还提供了一种灰度发布装置,包括:
粒度标识信息确定模块,用于在服务节点接收服务请求后,确定所述服务请求携带的粒度标识信息;
服务节点信息获取模块,用于依据所述粒度标识信息对应的服务版本信息,获取目标服务节点信息;
请求处理确定模块,用于依据所述目标服务节点信息,确定所述服务节点是否需要处理所述服务请求;
服务请求响应模块,用于在所述服务节点需要处理所述服务请求时,响应所述服务请求。
第三方面,本发明实施例还提供了一种电子设备,包括:处理器和存储器;所述存储器中存储有至少一条指令,所述指令由所述处理器执行,使得所述电子设备执行如第一方面所述的灰度发布方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述可读存储介质中的指令由设备的处理器执行时,使得设备能够执行如第一方面所述的灰度发布方法。
本发明实施例在服务节点接收服务请求后,通过依据该服务请求携带的粒度标识信息对应的服务版本信息,获取目标服务节点信息,以依据该目标服务节点信息确定服务节点是否需要处理服务请求,并且在服务节点需要处理该服务请求时响应服务请求,即通过服务版本信息控制,使得灰度发布方案具有复用性,且所有逻辑收敛于自身服务内部,上下游服务无需感知,减少影响范围,降低风险使得需要灰度上线的服务能够更高效和安全,提高开发效率。
附图说明
图1是本发明实施例中的一种灰度发布方法的步骤流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010879779.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种脉冲抗扰度自动化测试系统与方法
- 下一篇:一种多功能复合绝缘子伞裙磨样机





