1.一种异常处理方法,其特征在于,所述方法包括:确定应用程序对应的日志文件;
若检测到所述应用程序抛出异常后,在所述日志文件中查找到与所述应用程序的异常对应的异常信息;
使用预设脚本获取所述异常信息对应的异常关键字;
根据所述异常关键字识别出异常类型和异常等级;
根据所述异常类型和异常等级调用预设异常处理接口处理异常。
2.如权利要求1所述的方法,其特征在于,所述若检测到所述应用程序抛出异常后,在所述日志文件中查找到与所述应用程序的异常对应的异常信息,包括:使用flume收集系统记录所述应用程序抛出异常时生成的时间戳信息;
根据所述时间戳信息对所述日志文件进行定位并查找到与所述应用程序的异常对应的异常信息。
3.如权利要求1所述的方法,其特征在于,所述预设脚本包括shell脚本,所述使用预设脚本获取所述异常信息对应的异常关键字,包括:使用shell脚本的grep命令获取所述异常信息对应的异常关键字。
4.如权利要求1所述的方法,其特征在于,所述根据所述异常类型和异常等级调用预设异常处理接口处理异常,包括:获取所述预设异常处理接口对应的接口表项,所述接口表项用于描述调用所述预设异常处理接口的前置条件,所述前置条件包括预设异常类型信息以及预设异常等级信息;
将识别出的所述异常类型和异常等级与所获取的接口表项中的前置条件进行匹配;
若所述异常类型和异常等级符合所述接口表项中的前置条件,调用对应的预设异常处理接口处理异常。
5.如权利要求1所述的方法,其特征在于,所述根据所述异常类型和异常等级调用预设异常处理接口处理异常,包括:根据所述异常类型和异常等级调用预设异常处理接口,并通过所述预设异常处理接口对应的预设处理规则处理异常。
6.一种异常处理装置,其特征在于,所述装置包括:确定单元,用于确定应用程序对应的日志文件;
查找单元,用于若检测到所述应用程序抛出异常后,在所述日志文件中查找到与所述应用程序的异常对应的异常信息;
获取单元,用于使用预设脚本获取所述异常信息对应的异常关键字;
识别单元,用于根据所述异常关键字识别出异常类型和异常等级;
处理单元,用于根据所述异常类型和异常等级调用预设异常处理接口处理异常。
7.如权利要求6所述的装置,其特征在于,所述查找单元,包括:记录单元,用于使用flume收集系统记录所述应用程序抛出异常时生成的时间戳信息;
查找子单元,用于根据所述时间戳信息对所述日志文件进行定位并查找到与所述应用程序的异常对应的异常信息。
8.如权利要求6所述的装置,其特征在于,所述处理单元,包括:获取单元,用于获取所述预设异常处理接口对应的接口表项,所述接口表项用于描述调用所述预设异常处理接口的前置条件,所述前置条件包括预设异常类型信息以及预设异常等级信息;
匹配单元,用于将识别出的所述异常类型和异常等级与所获取的接口表项中的前置条件进行匹配;
处理子单元,用于若所述异常类型和异常等级符合所述接口表项中的前置条件,调用对应的预设异常处理接口处理异常。
9.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-5任一项所述的异常处理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者一个以上计算机程序,所述一个或者一个以上计算机程序可被一个或者一个以上的处理器执行,以实现如权利要求1-5任一项所述的异常处理方法。