一种可快速定位错误代码、监控ajax请求服务异常的监控方法技术

技术编号:28538297 阅读:20 留言:0更新日期:2021-05-21 09:02
本发明专利技术公开了一种可快速定位错误代码、监控ajax请求服务异常的监控方法,其具体实现过程为:提供给前端调用接口接收到svr服务器返回的数据发生异常情况时,则通过提供给前端调用接口统一抛出运行时异常;用对应的工具对运行时异常做接收解析;通过解析堆栈里面的数据,定位到出现问题的代码行数,以及相关代码的上下文;通过命令,把对应行数的上下文打印到日志系统里面;异常报警时,通过关键词找出当时时间点出现的错误的详细情况。本发明专利技术通过自定义的错误检查工具TsMisc.logWebExp对异常解析后,可以快速的打印异常情况的上下文,通过将异常对应行数的上下文打印到日志系统里面存储,方便后续的问题查看。

【技术实现步骤摘要】
一种可快速定位错误代码、监控ajax请求服务异常的监控方法
本专利技术涉及java应用
,尤其涉及一种可快速定位错误代码、监控ajax请求服务异常的监控方法。
技术介绍
为了监控服务的异常,通常的做法是在对应服务接口里面单独嵌入监控代码,发现异常时,需要先找到异常的错误,找到对应发现异常的ajax,并且通过linux进入编译后的java代码查看。但是在发现异常情况时,排查异常出现的代码比较麻烦,并且定位问题耗时间,排查问题较复杂。所以现提出了一种可快速定位错误代码、监控ajax请求服务异常的监控方法。
技术实现思路
基于
技术介绍
存在的技术问题,本专利技术提出了一种可快速定位错误代码、监控ajax请求服务异常的监控方法。本专利技术提出的一种可快速定位错误代码、监控ajax请求服务异常的监控方法,其具体实现过程为:S1:提供给前端调用接口接收到svr服务器返回的数据发生异常情况时,则通过提供给前端调用接口统一抛出运行时异常;S2:用对应的工具对运行时异常做接收解析;S3:通过解析堆栈里面的数据,定位到出现问题的代码行数,以及相关代码的上下文;S4:通过命令,把对应行数的上下文打印到日志系统里面;S5:异常报警时,通过关键词找出当时时间点出现的错误的详细情况。优选地,所述S3中的工具为自定义的错误检查工具。优选地,所述S4中的命令是由linux提供的。优选地,所述S5中的关键词为WebExp或者weberr。<br>本专利技术中的有益效果为:1.通过自定义的错误检查工具TsMisc.logWebExp对异常解析后,可以快速的打印异常情况的上下文。2.通过将异常对应行数的上下文打印到日志系统里面存储,方便后续的问题查看。附图说明图1为本专利技术提出的一种可快速定位错误代码、监控ajax请求服务异常的监控方法的系统架构图;图2为本专利技术提出的一种可快速定位错误代码、监控ajax请求服务异常的监控方法的服务流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。参照图1-2,一种可快速定位错误代码、监控ajax请求服务异常的监控方法,其具体实现过程为:S1:提供给前端调用接口接收到svr服务器返回的数据发生异常情况时,则通过提供给前端调用接口统一抛出运行时异常;S2:用对应的工具对运行时异常做接收解析;S3:通过解析堆栈里面的数据,定位到出现问题的代码行数,以及相关代码的上下文;S4:通过命令,把对应行数的上下文打印到日志系统里面;S5:异常报警时,通过关键词找出当时时间点出现的错误的详细情况。本专利技术中,S3中的工具为自定义的错误检查工具,S4中的命令是由linux提供的,S5中的关键词为WebExp或者weberr,系统架构图见图1,服务流程图见图2。以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,根据本专利技术的技术方案及其专利技术构思加以等同替换或改变,都应涵盖在本专利技术的保护范围之内。本文档来自技高网
...

【技术保护点】
1.一种可快速定位错误代码、监控ajax请求服务异常的监控方法,其特征在于,其具体实现过程为:/nS1:提供给前端调用接口接收到svr服务器返回的数据发生异常情况时,则通过提供给前端调用接口统一抛出运行时异常;/nS2:用对应的工具对运行时异常做接收解析;/nS3:通过解析堆栈里面的数据,定位到出现问题的代码行数,以及相关代码的上下文;/nS4:通过命令,把对应行数的上下文打印到日志系统里面;/nS5:异常报警时,通过关键词找出当时时间点出现的错误的详细情况。/n

【技术特征摘要】
1.一种可快速定位错误代码、监控ajax请求服务异常的监控方法,其特征在于,其具体实现过程为:
S1:提供给前端调用接口接收到svr服务器返回的数据发生异常情况时,则通过提供给前端调用接口统一抛出运行时异常;
S2:用对应的工具对运行时异常做接收解析;
S3:通过解析堆栈里面的数据,定位到出现问题的代码行数,以及相关代码的上下文;
S4:通过命令,把对应行数的上下文打印到日志系统里面;
S5:异常报警时,通过关键词找出当时时间点出现的错误的详细情况。<...

【专利技术属性】
技术研发人员:刘俊鑫
申请(专利权)人:广州凡科互联网科技股份有限公司
类型:发明
国别省市:广东;44

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

1