[发明专利]一种异常处理方法及装置有效
申请号: | 201410573470.7 | 申请日: | 2014-10-23 |
公开(公告)号: | CN104317666B | 公开(公告)日: | 2018-08-10 |
发明(设计)人: | 李云鹏 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 袁媛 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异常 处理 方法 装置 | ||
本发明实施例提供了一种异常处理方法及装置。一方面,本发明实施例通过获得待处理对象的第一运行异常信息,进而对所述待处理对象的第一运行异常信息进行聚类,以获得异常内容类别,从而依据所述异常内容类别所包含的第一运行异常信息的属性,对所述待处理对象进行异常排除操作。因此,本发明实施例通过对待处理对象的运行异常信息进行聚类,对属于一类的运行异常问题进行统一、批量处理,而且能够自动依据运行异常信息对待处理对象的运行异常进行处理,能够实现提高运行异常的处理效率。
【技术领域】
本发明涉及计算机技术领域,尤其涉及一种异常处理方法及装置。
【背景技术】
应用程序、模块或者系统等在运行过程中,经常会出现运行异常的情况,从而会生成很多运营异常信息,目前的异常容错机制无法依据这些运行异常信息处理掉运行异常,因此,需要将这些运行异常信息提供给用户进行分析,以便于在应用程序、模块或者系统升级时,可以依据这些运行异常信息处理运行异常,以排除应用程序、模块或者系统的运行异常问题。
现有技术中,依据异常记录信息对应用程序、模块或者系统等的运行异常进行处理时,需要用户对每条异常记录信息进行逐条分析,定位导致运行异常的具体原因,然后再进行排除异常的操作,以避免该运行异常的再现。所以现有技术中运行异常的处理方式的效率比较低。
【发明内容】
有鉴于此,本发明实施例提供了一种异常处理方法及装置,可以实现提高运行异常的处理效率。
本发明实施例的一方面,提供一种异常处理方法,包括:
获得待处理对象的第一运行异常信息;
对所述待处理对象的第一运行异常信息进行聚类,以获得异常内容类别;
依据所述异常内容类别所包含的第一运行异常信息的属性,对所述待处理对象进行异常排除操作。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获得待处理对象的第一运行异常信息,包括:
获得利用第一格式记录的所述待处理对象的第二运行异常信息;
依据所述利用第一格式记录的所述待处理对象的第二运行异常信息,获得利用第二格式记录的所述待处理对象的第一运行异常信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述对所述待处理对象的第一运行异常信息进行聚类,以获得异常内容类别,包括:
依据所述待处理对象所执行的业务内容,确定聚类算法;
利用所述聚类算法对所述待处理对象的第一运行异常信息进行聚类,以获得所述异常内容类别;
其中,所述异常内容类别的数目为M个,M为大于0的整数。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述依据所述异常内容类别所包含的第一运行异常信息的属性,对所述待处理对象进行异常排除操作,包括:
从M个所述异常内容类别中选择N个所述异常内容类别;其中,N为大于0且小于或者等于M的整数;
依据N个所述异常内容类别中每个所述异常内容类别所包含的第一运行异常信息的属性,对所述待处理对象进行异常排除操作。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述从M个所述异常内容类别中选择N个所述异常内容类别,包括:
依据每个所述异常内容类别所包含的第一运行异常信息的数目,从M个所述异常内容类别中选择包含第一运行异常信息的数目最多的N个所述异常内容类别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410573470.7/2.html,转载请声明来源钻瓜专利网。