[发明专利]错误码管理系统、异常定位方法和存储介质有效
申请号: | 202110686267.0 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113328895B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 隰春贺;刘发鹏 | 申请(专利权)人: | 河北幸福消费金融股份有限公司 |
主分类号: | H04L41/0677 | 分类号: | H04L41/0677;H04L41/0813 |
代理公司: | 北京三环同创知识产权代理有限公司 11349 | 代理人: | 邵毓琴;赵勇 |
地址: | 050051 河北省*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 错误 管理 系统 异常 定位 方法 存储 介质 | ||
本发明提供了一种错误码管理系统、异常定位方法和存储介质。所述错误码管理系统包括:用于配置错误码配置信息并提交至服务端的客户端,所述错误码配置信息包括码值和对所述码值进行描述的话术;用于接收并统一管理所述错误码配置信息以确保不同的码值对应不同服务的服务端,当错误码配置信息中同一个码值对应不同服务时服务端发送报警信息。本发明提供的错误码管理系统的服务端实现了对客户端配置并提交的错误码配置信息的统一管理,并确保不同的码值对应不同的服务,进而可以根据码值与服务的对应关系直接定位问题服务。
技术领域
本发明涉及计算机应用技术领域,更为具体而言,涉及一种错误码管理系统、基于错误码管理系统进行异常定位的方法和存储介质。
背景技术
现有微服务体系架构中,各个子系统之间互相配合,统一对外提供业务服务。在满足高效提供服务的同时,由于每个服务都有自己的错误码,且错误码随意定义,无法实现统一规划和管理,导致服务之间的错误码重复,进而不能根据错误码直接确认出问题的服务或环节。
发明内容
为解决上述现有技术存在的问题,本发明实施方式提供了一种错误码管理系统、基于错误码管理系统进行异常定位的方法和存储介质,通过服务端统一管理错误码配置信息,并确保不同服务对应不同码值进而可以根据码值与服务的对应关系直接定位问题服务。
根据本发明的第一方面,本发明实施方式提供了一种错误码管理系统,该错误码管理系统包括客户端和服务端;其中,所述客户端用于配置错误码配置信息并提交至所述服务端,其中,所述错误码配置信息包括码值和对所述码值进行描述的话术;所述服务端接收所述客户端提交的错误码配置信息,并统一管理所述错误码配置信息以确保不同的码值对应不同的服务,当错误码配置信息中同一个码值对应不同服务时发送报警信息。
本发明上述实施方式的服务端实现了对客户端配置并提交的错误码配置信息的统一管理,并确保不同的码值对应不同的服务,进而可以根据码值与服务的对应关系直接定位问题服务。
在本发明的一些实施方式中,配置错误码配置信息包括:针对至少一项的服务,基于所述客户端定义的基本错误类型和/或自定义的枚举类确定所述服务对应的错误码配置信息。
本发明上述实施方式基于基本错误类型和枚举类可以确定较为规范的错误码配置信息,便于服务端的统一管理。
在本发明的一些实施方式中,所述发送报警信息包括:在日志中包含报警信息;和/或,向用户发出包含报警信息的邮件、短信、语音。
在本发明的一些实施方式中,所述服务端执行的处理还包括:当错误码配置信息中同一个码值对应不同服务时,为与该码值对应的不同服务生成不同的、唯一的新码值。
本发明上述实施方式通过为不同服务生成唯一的码值,使得提交至服务端的码值与服务单独匹配,由此,可以根据错误码的码值确定具体的问题服务。
在本发明的一些实施方式中,所述服务端执行的处理还包括:对所述客户端上报的错误码配置信息进行修改后,针对不同客户端生成更新的码值版本号,并将所述更新的码值版本号存储到数据库。
在本发明的一些实施方式中,所述客户端每隔预定时间判断至少一项的服务对应的码值版本号是否有变更,如果存在更新的码值版本号,则对所述服务对应的错误码信息进行全量更新。
本发明上述实施方式通过定期更新服务对应的错误码信息,可以避免服务对应的码值更新不及时导致问题服务定位不准确的问题。
在本发明的一些实施方式中,所述码值由指示服务信息的数据和指示错误类型的数据组合构成。
根据本发明的第二方面,本发明实施方式提供了一种基于前述错误码管理系统进行异常定位的方法,其包括:根据报错展示的错误码信息和所述服务端统一管理的错误码配置信息确定异常的服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北幸福消费金融股份有限公司,未经河北幸福消费金融股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110686267.0/2.html,转载请声明来源钻瓜专利网。