【技术实现步骤摘要】
本专利技术涉及计算机应用技术,特别是涉及一种灰度测试期前端代码故障的感知方法和装置。
技术介绍
1、目前,很多业务系统在上线时,需要观测线上的运行情况,以判断正在灰度测试的版本(新版本)的前端业务代码是否运行正常。
2、专利技术人在实现本专利技术的过程中发现:现有对前端业务代码的故障进行感知的方案存在报警敏感度和准确性低的问题。针对这些问题,专利技术人通过研究分析发现其产生原因具体如下:
3、现有前端代码故障感知方案是针对线上所有版本系统的故障发生总体情况进行故障感知和报警。由于前端采集的故障数据会随着业务触发数量正比例波动,使得基于故障发生总体情况做出的报警会受到天气和节假日等影响业务的外界因素影响较大,从而很容易发生误报的问题。并且,在系统上线阶段,如果灰度比例(即参与灰度测试的用户比例)比较小,灰度测试版本的代码故障(特别是在之前版本不存在的新增代码故障)就会被淹没在大量的代码故障数据中,而无法被发现,从而导致报警的敏感度和准确性较低。
技术实现思路
1、有鉴
...【技术保护点】
1.一种灰度测试期前端代码故障的感知方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,当所述代码故障仅存在于灰度测试版本中时,所述判断是否需要报警包括:
3.根据权利要求1所述的方法,其特征在于,所述影响力特征数据进一步包括:
4.根据权利要求2或3所述的方法,其特征在于,所述第一比例值为100%。
5.根据权利要求1所述的方法,其特征在于,当所述代码故障不仅存在于灰度测试版本中时,所述判断是否需要报警包括:
6.根据权利要求5所述的方法,其特征在于,所述确定所述代码故障的灰度测试版本风险系
...
【技术特征摘要】
1.一种灰度测试期前端代码故障的感知方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,当所述代码故障仅存在于灰度测试版本中时,所述判断是否需要报警包括:
3.根据权利要求1所述的方法,其特征在于,所述影响力特征数据进一步包括:
4.根据权利要求2或3所述的方法,其特征在于,所述第一比例值为100%。
5.根据权利要求1所述的方法,其特征在于,当所述代码故障不仅存在于灰度测试版本中时,所述判断是否需要报警包括:
6.根据权利要求5所述的方法,其特征在于,所述确定所述代码故障的灰度测试版本风险系数包括:
7.根据权利要求1所述的方...
【专利技术属性】
技术研发人员:孔天宇,刘禹彤,李隆熙,
申请(专利权)人:北京嘀嘀无限科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。