[发明专利]业务异常检测和告警方法、装置、设备及存储介质在审
申请号: | 202010272655.X | 申请日: | 2020-04-09 |
公开(公告)号: | CN111510349A | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 刘武;徐佳;李安达 | 申请(专利权)人: | 上海东普信息科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 刘挽澜 |
地址: | 201700 上海市青浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 异常 检测 告警 方法 装置 设备 存储 介质 | ||
本发明涉及业务安全技术领域,公开了一种业务异常检测和告警方法、装置、设备及存储介质,用于提高对业务异常的处理效率。业务异常检测和告警方法包括:当检测到业务程序在执行过程中发生异常时,通过预置异常处理机制获取对应的异常业务数据;当对应的异常业务数据不为空值时,将业务程序推送到消息队列中,得到待处理消息,按照预设延时时长对待处理消息设置待处理时刻,并设置当前重试次数;按照预置重试次数和待处理时刻对待处理消息进行重试处理,得到所述最终处理结果;当最终处理结果为处理成功时,将当前重试次数更新为0;当最终处理结果为处理失败,并且当前重试次数等于预置重试次数时,生成并发送告警信息。
技术领域
本发明涉及业务安全技术领域,尤其涉及一种业务异常检测和告警方法、装置、设备及存储介质。
背景技术
网络连接超时就是在业务程序默认的等待时长内没有得到服务器的响应,导致网络连接超时的情形,包括网络断开、网络不稳定、网络设备故障以及系统资源消耗大。
现有的应用软件交互系统,一般采用接口形式进行业务交互,当对接的业务系统版本迭代更新,或者网络环境出现异常时,就会出现网络连接超时或访问不通的情况,导致业务访问失败,从而给企业或用户造成一些不必要的损失,同时由于缺少相应的业务异常处理操作,导致业务程序运行稳定性较差以及对业务异常处理效率较低的问题。
发明内容
本发明的主要目的在于解决针对业务操作失败时缺少相应的业务异常处理操作,导致业务程序运行稳定性较差以及对业务异常处理效率较低的技术问题。
本发明第一方面提供了一种业务异常检测和告警方法,包括:当检测到业务程序在执行过程中发生异常时,通过预置异常处理机制获取对应的异常业务数据;当所述对应的异常业务数据不为空值时,将所述业务程序推送到消息队列中,得到待处理消息,按照预设延时时长对所述待处理消息设置待处理时刻,并设置当前重试次数;按照预置重试次数和所述待处理时刻对所述待处理消息进行重试处理,得到所述最终处理结果;当所述最终处理结果为处理成功时,将所述当前重试次数更新为0;当所述最终处理结果为处理失败,并且所述当前重试次数等于所述预置重试次数时,生成告警信息,并将所述告警信息发送到目标终端中。
可选的,在本发明第一方面的第一种实现方式中,所述当检测到业务程序在执行过程中发生异常时,通过预置异常处理机制获取对应的异常业务数据,包括:获取业务程序对应的接口地址;基于所述业务程序对应的接口地址发送访问请求,得到响应数据;当检测到业务程序在执行过程中发生异常时,调用预置异常处理机制对所述响应数据进行解析,得到对应的异常业务数据。
可选的,在本发明第一方面的第二种实现方式中,所述当所述对应的异常业务数据不为空值时,将所述业务程序推送到消息队列中,得到待处理消息,按照预设延时时长对所述待处理消息设置待处理时刻,并设置当前重试次数,包括:当所述对应的异常业务数据不为空值时,从预置信息配置表中获取所述业务程序对应的业务信息;将所述业务程序对应的业务信息转换为待处理消息,将所述待处理消息推送到消息队列中,并按照预设延时时长对所述待处理消息设置待处理时刻;获取当前重试次数,并对所述当前重试次数进行加1运算,当前重试次数的初始值为0。
可选的,在本发明第一方面的第三种实现方式中,所述按照预置重试次数和所述待处理时刻对所述待处理消息进行重试处理,得到所述最终处理结果,包括:获取当前时刻;对所述待处理时刻和所述当前时刻进行差运算,得到运算结果;当所述运算结果小于或者等于0时,按照预置重试次数对所述待处理消息进行重试处理,得到所述最终处理结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海东普信息科技有限公司,未经上海东普信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010272655.X/2.html,转载请声明来源钻瓜专利网。