[发明专利]异常数据处理方法、装置、设备及存储介质在审
申请号: | 202110219422.8 | 申请日: | 2021-02-26 |
公开(公告)号: | CN112988534A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 李成;李大圣 | 申请(专利权)人: | 北京明略昭辉科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F16/18 |
代理公司: | 成都众恒智合专利代理事务所(普通合伙) 51239 | 代理人: | 刘华平 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 数据处理 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种异常数据处理方法、装置、设备及存储介质,其中,异常数据处理方法包括:对预先选定的待监测执行逻辑进行实时监测,每条待监测执行逻辑预设有唯一异常标识;每监测到一条目标执行逻辑出现异常,则确定该条目标执行逻辑对应的唯一异常标识和相应的抛错信息;将每个唯一异常标识和抛错信息存储到数据库中。本发明实施例的技术方案能够快速准确地定位到异常代码。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种异常数据处理方法、装置、设备及存储介质。
背景技术
随着互联网技术的发展,各个系统融入的功能越来越多,迭代的次数也越来越多,相应的代码也随之变得越来越复杂,代码问题的排查定位变的异常艰难。某些数据出现异常,很难定位是哪个环节出现的问题以及出现了什么问题。工程师不得不花大量的时间重新评审代码,对海量数据进行复测,排查每一个可能出现问题的环节。
现有工程师排查代码异常的依据主要是业务程序运行日常日志,该日志记录了程序运行的常规信息,但是由于该日志的异常信息往往太过宏观,大量无意义信息混杂其中,无法快速准确地排查到问题代码。
发明内容
本发明实施例提供一种异常数据处理方法、装置、设备及存储介质,能够快速准确地定位到异常代码。
第一方面,本发明实施例提供了一种异常数据处理方法,所述方法包括:
对预先选定的待监测执行逻辑进行实时监测,所述每条待监测执行逻辑预设有唯一异常标识;
每监测到一条目标执行逻辑出现异常,则确定该条目标执行逻辑对应的唯一异常标识和相应的抛错信息;
将每个唯一异常标识和所述抛错信息存储到数据库中。
第二方面,本发明实施例还提供了一种异常数据处理装置,所述装置包括:
实时监测模块,用于对预先选定的待监测执行逻辑进行实时监测,所述每条待监测执行逻辑预设有唯一异常标识;
异常信息确定模块,用于每监测到一条目标执行逻辑出现异常,则确定该条目标执行逻辑对应的唯一异常标识和相应的抛错信息;
存储模块,用于将每个唯一异常标识和所述抛错信息存储到数据库中。
第三方面,本发明实施例还提供了一种计算机设备,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的异常数据处理方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的异常数据处理方法。
本发明实施例通过对预先选定的待监测执行逻辑进行实时监测,所述每条待监测执行逻辑预设有唯一异常标识;每监测到一条目标执行逻辑出现异常,则确定该条目标执行逻辑对应的唯一异常标识和相应的抛错信息;将每个唯一异常标识和所述抛错信息存储到数据库中,通过预先为每个待监测执行逻辑设置唯一异常标识,当有待监测执行逻辑发生异常时,将相应的唯一异常标识存储到数据库中,通过数据库中存储的唯一异常标识即可确定哪些待监测执行逻辑发生了异常,克服了现有使用业务程序运行日常日志,由于该日常日志记录的程序运行的常规信息太过宏观,同时存在大量无意义信息而导致的无法快速定位异常代码的问题,能够快速准确地定位到异常代码,也为后续快速获知代码级异常原因提供了便利。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略昭辉科技有限公司,未经北京明略昭辉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110219422.8/2.html,转载请声明来源钻瓜专利网。