[发明专利]应用程序的更新版本异常的确定方法及装置在审
申请号: | 202111615034.8 | 申请日: | 2021-12-27 |
公开(公告)号: | CN114296759A | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 苏亚;张凌昕;马茗;郭君健 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/07 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 王艳茹;苏银虹 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 更新 版本 异常 确定 方法 装置 | ||
本公开关于一种应用程序的更新版本异常的确定方法及装置。应用程序的更新版本异常的确定方法包括:获取应用程序的更新版本和当前版本的指标数据的变化趋势信息,其中,变化趋势信息表示应用程序的更新版本和当前版本的指标数据每个采样时刻的差异;基于变化趋势信息,执行应用程序的更新版本和当前版本的差异检验;根据差异检验的结果,确定应用程序的更新版本是否异常。通过本公开,解决了相关技术无法准确的发现灰度版本的异常的问题。
技术领域
本公开涉及数据处理领域,尤其涉及一种应用程序的更新版本异常的确定方法及装置。
背景技术
目前,随着数据处理业务(如音视频业务)和需求的快速增长,为了给用户提供更好的产品和服务,工程师会持续不断地升级产品和研发新功能。灰度发布是互联网领域一种规避发布风险的常用手段。在对产品服务做出重大改版或者推出新版本之前,会在黑白之间尝试一个灰度版本,只有通过灰度测试后才会正式上线。
但是,相关技术中产品的更新版本异常的确定的方法都要求输入的产品的两个指标数据是独立同分布的,忽略了指标数据间的时间依赖性(指标数据随时间有趋势变化和周期性变化),也没有考虑灰度版本监控的更多复杂情况,无法准确的发现灰度版本的异常。
发明内容
本公开提供一种应用程序的更新版本异常的确定方法及装置,以至少解决相关技术中更新版本异常的确定的方法无法准确的发现灰度版本的异常的问题。
根据本公开实施例的第一方面,提供一种应用程序的更新版本异常的确定方法,包括:获取应用程序的更新版本和当前版本的指标数据的变化趋势信息,其中,变化趋势信息表示应用程序的更新版本和当前版本的指标数据每个采样时刻的差异;基于变化趋势信息,执行应用程序的更新版本和当前版本的差异检验;根据差异检验的结果,确定应用程序的更新版本是否异常。
可选地,获取应用程序的更新版本和当前版本的指标数据的变化趋势信息,包括:获取应用程序的更新版本在当前时刻前预定时间内的第一访问量;在第一访问量满足预定条件的情况下,获取应用程序的更新版本和当前版本的指标数据的变化趋势信息。
可选地,预定条件为:第一访问量大于预设数量,且第一访问量与第二访问量的比值大于预设比值,其中,第二访问量为第一访问量与应用程序的当前版本在当前时刻前预定时间内的访问量的总和。
可选地,获取应用程序的更新版本和当前版本的指标数据的变化趋势信息,包括:获取应用程序的更新版本的第一指标数据;获取应用程序的当前版本的第二指标数据;获取第一指标数据和第二指标数据的差值;基于差值与第二指标数据的比值,获取应用程序的更新版本和当前版本的指标数据的变化趋势信息。
可选地,基于变化趋势信息,执行应用程序的更新版本和当前版本的差异检验,包括:确定变化趋势信息上取值与预设值满足预定关系的预定数据点的个数;在预定数据点的个数占变化趋势信息上数据点的总数的比值大于预定比值的情况下,确定应用程序的更新版本异常;在预定数据点的个数占变化趋势信息上数据点的总数的比值小于等于预定比值的情况下,基于变化趋势信息,执行应用程序的更新版本和当前版本的差异检验。
可选地,基于变化趋势信息,执行应用程序的更新版本和当前版本的差异检验,包括:确定变化趋势信息的期望值与给定期望值的关系;基于关系,确定应用程序的更新版本和当前版本的差异检验的结果。
可选地,根据差异检验的结果,确定应用程序的更新版本是否异常,包括:在差异检验的结果为变化趋势信息的期望值不等于给定期望值的情况下,确定应用程序的更新版本异常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111615034.8/2.html,转载请声明来源钻瓜专利网。