[发明专利]一种错误信息的反馈方法及系统在审
申请号: | 201710751406.7 | 申请日: | 2017-08-28 |
公开(公告)号: | CN107562558A | 公开(公告)日: | 2018-01-09 |
发明(设计)人: | 吕琳 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 错误信息 反馈 方法 系统 | ||
技术领域
本申请涉及信息处理技术领域,特别涉及一种错误信息的反馈方法及系统。
背景技术
随着互联网、云计算、物联网等技术的发展,如何方便的管理各式各样的系统是研究的重点,因为同一套系统可能被售卖到不同的地区和国家,相对应的管理人员的语言种类也不尽相同。
系统中的错误告警主要用于反应设备的异常状态,为了整个系统的正常运行,需要对各个模块的运行状态进行监控。通过对系统软件及硬件的运行情况、任务执行情况等进行监控,来了解当前系统的各项指标是否正常。若当前系统的某个物理设备或逻辑模块出现异常时,会发送错误告警,便于研发、运维人员根据错误告警信息及时进行修复。现有技术中,错误告警的代码管理混乱、模块间耦合度较高,不利于代码的扩展,可能会造成诸多问题,同时也增加了开发人员的开发成本。
所以,如何根据系统当前用户的语言种类,提供一种多语种错误信息显示、模块间耦合程度更低、后续开发成本较低的错误信息反馈机制是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种错误信息的反馈方法及系统,其可以使用多语言描述同一错误信息,且不同语言之间单独存放有效降低了耦合程度,提高了代码的可读性和后续可拓展性,优化了客户体验。
为解决上述技术问题,本申请提供一种错误信息的反馈方法,该反馈方法包括:
获取系统运行过程中的错误信息和所述系统当前用户的语言种类;
利用所述错误信息和错误与对应的编号的对应关系,查得与所述错误信息唯一对应的匹配编号;
利用所述语言种类和语种与对应的描述文本库的对应关系,查得与所述语言种类对应的错误信息描述文本库;
利用所述匹配编号在所述错误信息描述文本库中执行匹配操作,得到使用所述语言种类描述的与所述匹配编号相对应的错误描述文本。
可选的,获取系统运行过程中的错误信息和所述系统当前用户的语言种类,包括:
获取所述系统运行过程中至少一个设备的实时参数;
判断所述实时参数是否处于预设范围;
若否,则根据所述实时参数所属的最小分类生成所述错误信息;
根据外部输入的信息,确定所述系统当前用户的语言种类。
可选的,利用所述错误信息和错误与对应的编号的对应关系,查得与所述错误信息唯一对应的匹配编号,包括:
从所述错误信息中执行通用提取操作,得到通用的错误描述;
利用所述错误描述在第一对应表中进行查询,得到与所述错误信息唯一对应的匹配编号;其中,所述第一对应表包括所有错误与对应的编号的对应关系。
可选的,利用所述语言种类和语种与对应的描述文本库的对应关系,查得与所述语言种类对应的错误信息描述文本库,包括:
对所述语言种类执行语言关键字提取操作,得到语种信息;
利用所述语种信息在第二对应表中进行查询,得到与所述语种信息对应的错误信息描述文本库;其中,所述第二对应表包括各语种与对应的描述文本库的对应关系。
可选的,利用所述匹配编号在所述错误信息描述文本库中执行匹配操作,得到使用所述语言种类描述的与所述匹配编号相对应的错误描述文本,包括:
从所述错误信息描述文本库中提取得到第三对应表;其中,所述第三对应表包括所有编号与对应的错误描述文本的对应关系;
利用所述匹配编号在第三对应表中进行查询,得到使用所述语言种类描述的与所述匹配编号相对应的错误描述文本。
可选的,在利用所述匹配编号在所述错误信息描述文本库中执行匹配操作,得到使用所述语言种类描述的与所述匹配编号相对应的错误描述文本之后,还包括:
通过预设路径发送所述错误描述文本,以便于根据所述错误描述文本执行故障排除操作。
本申请还提供了一种错误信息的反馈系统,该反馈系统包括:
信息获取模块,用于获取系统运行过程中的错误信息和所述系统当前用户的语言种类;
第一查询模块,用于利用所述错误信息和错误与对应的编号的对应关系,查得与所述错误信息唯一对应的匹配编号;
第二查询模块,用于利用所述语言种类和语种与对应的描述文本库的对应关系,查得与所述语言种类对应的错误信息描述文本库;
文本匹配模块,用于利用所述匹配编号在所述错误信息描述文本库中执行匹配操作,得到使用所述语言种类描述的与所述匹配编号相对应的错误描述文本。
可选的,所述信息获取模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710751406.7/2.html,转载请声明来源钻瓜专利网。