[发明专利]一种渐进式灰度发布方法及装置在审
申请号: | 202110239593.7 | 申请日: | 2021-03-04 |
公开(公告)号: | CN113010418A | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 宋海涵;魏雪;王婧;张丹阳 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/60;G06F8/71 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻;王涛 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 渐进 灰度 发布 方法 装置 | ||
本发明提供一种渐进式灰度发布方法及装置,可用于金融领域或其他技术领域。所述方法包括:基于灰度发布规则向第一台灰度服务器发送交易请求,以对所述第一台灰度服务器进行灰度发布测试;其中,所述灰度发布规则是预设的;若判断获知所述第一台灰度服务器通过灰度发布测试,则触发对服务器集群中一台服务器的灰度版本部署,以使得所述一台服务器成为下一台灰度服务器;基于所述灰度发布规则向所述下一台灰度服务器发送交易请求,以对所述下一台灰度服务器进行灰度发布测试,直到所述服务器集群中预设数量台服务器通过灰度发布测试。所述装置用于执行上述方法。本发明实施例提供的渐进式灰度发布方法及装置,提高了灰度发布的可靠性。
技术领域
本发明涉及计算机技术领域,具体涉及一种渐进式灰度发布方法及装置。
背景技术
随着互联网技术的飞速发展,各式各样的互联网应用产品层出不穷。为了控制潜在的运行风险,提升客户的体验,在应用产品的新版本发布时往往采取灰度发布的方法,让大部分客户继续使用旧版本的应用产品,少部分客户体验新版本的应用产品,如果客户对新版本的应用产品反馈良好,再继续扩大新版本的应用产品的使用范围。
现有技术中,在进行应用产品的灰度发布时,需要人为设定一个灰度发布策略,之后通过人工或自动化的方式执行灰度发布策略。通过灰度发布策略实现应用产品的灰度发布会存在如下问题:(1)灰度发布策略的核心是确定灰度比率,灰度比率的确定具有主观性,选取的灰度比例都是基于以往的经验,可能存在灰度试点范围过大增加投产风险,或灰度试点范围过小影响灰度效果的问题。(2)通过一到两次灰度试点就将新版本进行全面推广,使得灰度机制不能很好地发挥作用。而如果选择多次灰度试点,又会极大的增加了工作量,不利于灰度策略的手动执行。(3)在进行灰度划分时,以客户为划分标准,让一部分客户体验新的版本。由于客户的行为是主观的,如果在灰度发布期内客户未发起交易请求,则不能保证灰度版本程序获得足量的有效调用,导致需要延长灰度试点时间,影响新产品的推广,同时浪费了服务器资源。
发明内容
针对现有技术中的问题,本发明实施例提供一种渐进式灰度发布方法及装置,能够至少部分地解决现有技术中存在的问题。
一方面,本发明提出渐进式灰度发布方法,包括:
基于灰度发布规则向第一台灰度服务器发送交易请求,以对所述第一台灰度服务器进行灰度发布测试;其中,所述灰度发布规则是预设的;
若判断获知所述第一台灰度服务器通过灰度发布测试,则触发对服务器集群中一台服务器的灰度版本部署,以使得所述一台服务器成为下一台灰度服务器;
基于所述灰度发布规则向所述下一台灰度服务器发送交易请求,以对所述下一台灰度服务器进行灰度发布测试,直到所述服务器集群中预设数量台服务器通过灰度发布测试。
另一方面,本发明提供一种渐进式灰度发布装置,包括:
发送模块,用于基于灰度发布规则向第一台灰度服务器发送交易请求,以对所述第一台灰度服务器进行灰度发布测试;其中,所述灰度发布规则是预设的;
触发模块,用于在判断获知所述第一台灰度服务器通过灰度发布测试之后,触发对服务器集群中一台服务器的灰度版本部署,以使得所述一台服务器成为下一台灰度服务器;
测试模块,用于基于所述灰度发布规则向所述下一台灰度服务器发送交易请求,以对所述下一台灰度服务器进行灰度发布测试,直到所述服务器集群中预设数量台服务器通过灰度发布测试。
再一方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一实施例所述渐进式灰度发布方法的步骤。
又一方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一实施例所述渐进式灰度发布方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110239593.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分体吊篮式自助洗衣机
- 下一篇:一种轴承锻件加工用锻锤