[发明专利]基于应用的灰度发布方法、装置及服务器在审
申请号: | 202211052070.2 | 申请日: | 2022-08-30 |
公开(公告)号: | CN115408283A | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 王晓丽;袁振青;胡佳 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张立垚;臧建明 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 应用 灰度 发布 方法 装置 服务器 | ||
本申请提供一种基于应用的灰度发布方法、装置及服务器,涉及通信技术,该方法包括:获取应用的多个运行指标;其中,运行指标表征应用在运行过程中的关于应用的运行态属性和重要性的指标,每一运行指标对应有指标分值;根据多个运行指标的指标分值,确定应用的实际灰度发布目标值;若确定实际灰度发布目标值大于预设的阈值,则确定该应用的状态为需做灰度发布,并响应于灰度发布操作,得到应用的目标版本和目标版本的灰度建设水平等级。本申请的方法,通过应用的实际灰度发布目标值,可以确定应用是否应该做灰度发布,并在灰度发布操作后得到应用的目标版本的灰度建设水平等级,解决了应用的灰度发布和灰度建设水平较低的技术问题。
技术领域
本申请涉及通信技术,尤其涉及一种基于应用的灰度发布方法、装置及服务器。
背景技术
目前,对应用的旧版本进行更新得到应用的新版本的过程中,需要对应用进行灰度发布,其中,灰度发布是从不发布逐渐平滑过渡到正式发布的一种发布方式。
现有技术中,工作人员并不了解灰度发布的必要性,盲目的根据各应用已有应用架构来实现灰度发布的环境建设、流量调配、灰转正验收等内容,导致得到的应用的灰度版本的灰度建设水平较低,进而导致灰度版本无法投入使用,浪费了大量的灰度开发资源。
从而,亟需一种可以准确的对应用进行灰度发布建设的方法。
发明内容
本申请提供一种基于应用的灰度发布方法、装置及服务器,用以解决应用的灰度发布和灰度建设水平较低的技术问题。
第一方面,本申请提供一种基于应用的灰度发布方法,包括:
获取应用的多个运行指标;其中,所述运行指标表征应用在运行过程中的关于应用的运行态属性和重要性的指标,每一所述运行指标对应有指标分值;
根据多个所述运行指标的指标分值,确定所述应用的实际灰度发布目标值;其中,所述实际灰度发布目标值表征应用的当前版本的风险水平;
若确定所述实际灰度发布目标值大于预设的阈值,则确定该应用的状态为需做灰度发布,并响应于灰度发布操作,得到应用的目标版本和所述目标版本的灰度建设水平等级。
进一步地,根据多个所述运行指标的指标分值,确定所述应用的实际灰度发布目标值,包括:
对多个所述运行指标的指标分值进行求和处理,确定所述应用的实际灰度发布目标值。
进一步地,响应于灰度发布操作,得到应用的目标版本和所述目标版本的灰度建设水平等级,包括:
响应于灰度发布操作,得到应用的目标版本,并获取所述目标版本的多个灰度指标、以及每一灰度指标的实际灰度建设水平值;其中,所述灰度指标用于确定应用的灰度建设水平等级;
基于预设的灰度发布目标值与灰度建设策略之间的映射关系,确定所述实际灰度发布目标值对应的灰度建设策略;其中,所述灰度建设策略用于确定灰度指标的标准灰度建设水平值;
根据所述实际灰度发布目标值对应的灰度建设策略,确定每一灰度指标的标准灰度建设水平值;
根据每一灰度指标的实际灰度建设水平值、以及每一灰度指标的标准灰度建设水平值,确定所述目标版本的灰度建设水平等级。进一步地,所述方法还包括:
若确定所述目标版本的灰度建设水平等级对应的等级信息包括至少一个灰度指标的实际灰度建设水平值小于标准灰度建设水平值,则确定至少一个灰度指标的实际灰度建设水平值与标准灰度建设水平值的差值;
根据至少一个灰度指标的实际灰度建设水平值与标准灰度建设水平值的差值,生成针对至少一个灰度指标的任务;其中,所述任务用于将灰度指标的实际灰度建设水平值提升至标准灰度建设水平值,所述任务包括结束日期;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211052070.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:声纹检索方法及相关装置
- 下一篇:数据处理方法、装置、电子设备及存储介质