程序运行过程中错误信息的处理方法及系统技术方案

技术编号:13545151 阅读:62 留言:0更新日期:2016-08-18 10:17
本发明专利技术公开了一种程序运行过程中错误信息的处理方法,属于网络通讯技术领域,所述方法包括:程序运行发生错误,生成所述错误对应的错误码;根据所述错误码,查找预设的错误码与错误分类码对应的关系列表,得到所述错误对应的错误分类码,并将所述错误分类码上报。本发明专利技术还公开了一种程序运行过程中错误信息的处理系统。所述程序运行过程中错误信息的处理方法及系统通过查找预先设置的错误码与错误分类码的对应关系列表,将上报的错误码替换为错误分类码。这样,不仅使得用户根据所述错误分类码能够快速确定错误的大致类型,而且极大地提高了后续处理错误的效率。

【技术实现步骤摘要】
201610168966

【技术保护点】
一种程序运行过程中错误信息的处理方法,其特征在于,包括:程序运行发生错误,生成所述错误对应的错误码;根据所述错误码,查找预设的错误码与错误分类码对应的关系列表,得到所述错误对应的错误分类码,并将所述错误分类码上报。

【技术特征摘要】
1.一种程序运行过程中错误信息的处理方法,其特征在于,包括:程序运行发生错误,生成所述错误对应的错误码;根据所述错误码,查找预设的错误码与错误分类码对应的关系列表,得到所述错误对应的错误分类码,并将所述错误分类码上报。2.根据权利要求1所述的方法,其特征在于,所述程序运行发生错误,生成所述错误对应的错误码的步骤之前包括:将所有错误进行分类处理,并生成相应的错误分类码表;根据所述错误分类码表中的描述信息和对应的错误分类码,以及错误码表中的描述信息和错误码,生成错误码与错误分类码对应的关系列表。3.根据权利要求2所述的方法,其特征在于,所述将所述错误分类码上报的步骤之后还包括:通过上报的所述错误分类码查找预设的错误分类码表,得到所述错误发生的具体描述信息。4.根据权利要求1所述的方法,其特征在于,所述错误分类码的首位采用不同的字符将错误分为简单错误和严重错误,当根据所述错误分类码的首位检测到所述错误为严重错误时,将所述严重错误对应的错误分类码与一个危险警告信息进行绑定,并将所述错误分类码与危险警告信息同时上报。5.根据权利要求1所述的方法,其特征在于,所述错误分类码的首位采用不同的字符将错误分为程序错误和环境错误;当根据所述错误分类码的首位检测到所述错误为环境错误时,查找预设的环境错误分类码表,得到所述环境错误对应的环境错误描述信息,并将所述环境错误对应的分类码和环境错误描述信息同时上报。6.根据权利要求1所述的方法,其特征在于,所述程序运行发生错误,生成所述错误对应的错误码的步骤之后还包括:记录所述错误发生的位置,并生成所述错误的位置信息;将所述错误的位置信息与所述错误分类码同时上报。7.根据权利要求1所述的方法,其特征在于,所述将所述错误分类码上报的步骤还包括:将所述错误分类码保存到存储单元中,当检测到所述错误分类码已经完成上报时,在所述存储单元中删除所述错误分类码。8.根据权利要求1所述的方法,其特征在于,所述将所述错误分类码上报的步骤之后还包括:若监测到新的错误分类码,则判断所述新的错误分类码与上一次的错误分类码是否相同,若相同,则进一步判断当前时间与上一次错误分类码上报的时间的时间间隔是否小于预设的时间间隔阈值;若是,则所述新的错误分类码不进行上报;否则,上报新的错误分类码。9.根据权利要求1-8任意一项所述的方法,其特征在于,所述错误分类码包含前端码和后端码;所述前端码为错误大类对应的编码,所述后端码为错误的具体类型对应的编码。10.一种程序运行过程中错误信息的处理系统,其特征在于,包括:错误码生成模块,用于在程序运行发生错误时,生成所述错误对应的错误码;并将所述错误码发送给分类码获取模块;分类码获取模块,用于根据所述错误码生成...

【专利技术属性】
技术研发人员:平凯
申请(专利权)人:乐视云计算有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1