[发明专利]服务接口调用故障的报警方法及计算设备有效
申请号: | 201810595881.4 | 申请日: | 2018-06-11 |
公开(公告)号: | CN108845912B | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 冯威;朱金辉 | 申请(专利权)人: | 掌阅科技股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;刘云贵 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务接口 故障信息 调用 端节点 故障状况 监控端 服务接口调用 故障分析结果 计算设备 报警 上报 报警策略 报警处理 访问日志 分析服务 实时性 集群 分析 失败 | ||
本发明公开了一种服务接口调用故障的报警方法及计算设备,其方法包括:当集群内的各个调用端节点调用任一服务接口失败时,各个调用端节点分别收集故障信息,将故障信息上报给监控端;监控端对各个调用端节点针对任一服务接口上报的故障信息进行分析,得到该服务接口对应的故障分析结果;若服务接口对应的故障分析结果符合报警策略,则进行报警处理。该方式利用调用端节点收集故障信息,监控端对根据故障信息进行分析进而确定服务接口的故障状况,相比于分析服务接口的访问日志确定服务接口的故障状况的方式,更加准确且具有较高的实时性,并且能够根据服务接口的故障状况进行报警。
技术领域
本发明涉及计算机技术领域,具体涉及一种服务接口调用故障的报警方法及计算设备。
背景技术
服务接口是一些预先定义的函数,目的是提供调用者基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。基于互联网的应用正变得越来越普及,在这个过程中,有更多的站点将自身的资源开放给开发者来调用,对外提供服务接口调用能够为开发者带来更多的价值与便利。例如,开发者要想使用某个功能时,只需要调用相应的服务接口即可。
然而,调用服务接口过程中往往会出现各种各样的错误,例如由于网络状况异常所导致的服务接口调用失败。现有技术中,通过对服务接口端的访问日志进行分析能够确定服务接口的故障状况,但通过分析访问日志的方式确定故障信息的前提是调用端节点成功访问服务接口,也即,若调用端节点访问服务接口失败,则不能将此次访问记录到服务接口的访问日志中。因此,分析访问日志确定服务接口的故障状况的方式准确性和实时性都较差,进而也不能对服务接口的故障状况准确、实时地进行报警。由此可见,现有技术中缺少一种能够很好地解决上述问题的方法。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的服务接口调用故障的报警方法及计算设备。
根据本发明的一个方面,提供了服务接口调用故障的报警方法,包括:当集群内的各个调用端节点调用任一服务接口失败时,各个调用端节点分别收集故障信息,将故障信息上报给监控端;监控端对各个调用端节点针对任一服务接口上报的故障信息进行分析,得到该服务接口对应的故障分析结果;若服务接口对应的故障分析结果符合报警策略,则进行报警处理。
根据本发明的另一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:当集群内的各个调用端节点调用任一服务接口失败时,各个调用端节点分别收集故障信息,将故障信息上报给监控端;监控端对各个调用端节点针对任一服务接口上报的故障信息进行分析,得到该服务接口对应的故障分析结果;若服务接口对应的故障分析结果符合报警策略,则进行报警处理。
根据本发明的又一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:当集群内的各个调用端节点调用任一服务接口失败时,各个调用端节点分别收集故障信息,将故障信息上报给监控端;监控端对各个调用端节点针对任一服务接口上报的故障信息进行分析,得到该服务接口对应的故障分析结果;若服务接口对应的故障分析结果符合报警策略,则进行报警处理。
根据本发明的服务接口调用故障的报警方法及计算设备,首先,当集群内的各个调用端节点调用任一服务接口失败时,各个调用端节点分别收集故障信息,将故障信息上报给监控端;然后,监控端对各个调用端节点针对任一服务接口上报的故障信息进行分析,得到该服务接口对应的故障分析结果;最后,若服务接口对应的故障分析结果符合报警策略,则进行报警处理。该方式利用调用端节点收集故障信息,监控端对根据故障信息进行分析进而确定服务接口的故障状况,相比于分析服务接口的访问日志确定服务接口的故障状况的方式,更加准确且具有较高的实时性,并且能够根据服务接口的故障状况准确、实时地进行报警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司,未经掌阅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810595881.4/2.html,转载请声明来源钻瓜专利网。