[发明专利]一种业务处理流程监控方法、系统、设备及存储介质在审
申请号: | 202110632544.X | 申请日: | 2021-06-07 |
公开(公告)号: | CN113377611A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 田智润;禹志成;粱景贤;王立;王毅;张凯旭;郑智红;李晶莹;罗嘉成 | 申请(专利权)人: | 广发银行股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈旭红;晏静文 |
地址: | 510080 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 处理 流程 监控 方法 系统 设备 存储 介质 | ||
本发明公开了一种业务处理流程监控方法、系统、设备及存储介质,涉及计算机技术领域。所述方法包括:为被监控业务创建唯一流水号,并创建处理时长记录表;获取被监控业务中不同业务流程的处理时长,并存入所述处理时长记录表,得到被监控业务处理记录;获取预设的处理时长参照表或历史平均处理时长记录表,并与被监控业务处理记录进行对比;当被监控业务处理记录中的任一业务流程的处理时长,大于或小于处理时长参照表或历史平均处理时长记录表中对应的业务流程的处理时长的预设比例,则触发报警。本发明通过对大数据组件各个链路状态进行监控,实时获得业务链路的可用性情况并对异常情况进行告警,同时保障数据可靠性,避免丢失。
技术领域
本发明涉及计算机技术领域,尤其涉及一种业务处理流程监控方法、系统、设备及存储介质。
背景技术
目前市场上有很多基于大数据组件的,针对海量数据进行流式处理的准实时营销系统,但是目前这些方案都存在对于数量过大的资源及业务峰值时段的保障情况存在一定的问题,例如,对于异常情况的告警和监控不及时,不清晰,不能够准确定位到具体数据流转流程。现有技术涉及的大数据处理组件(如Storm/Kafka/RocketMQ/Redis等)被广泛使用于需要实时处理海量决策数据的大型企业,为企业的实时运算、活动开展、告警机制等提供了有效的技术支撑。但是这些大数据组件在使用中存在互不兼容,在支撑业务的时候,很难根据各个组件的告警信息确定数据出问题的节点。
发明内容
本发明目的在于,提供一种业务处理流程监控方法、系统、设备及存储介质,通过对大数据组件各个链路状态进行监控,实时获得业务链路的可用性情况并对异常情况进行告警,同时保障数据可靠性,避免丢失。
为实现上述目的,本发明实施例提供一种业务处理流程监控方法,其特征在于,包括:
为被监控业务创建唯一流水号,并根据所述唯一流水号创建处理时长记录表;
获取所述被监控业务中不同业务流程的处理时长,并存入所述处理时长记录表,得到被监控业务处理记录;
获取预设的处理时长参照表或历史平均处理时长记录表,并与所述被监控业务处理记录进行对比;
当所述被监控业务处理记录中的任一业务流程的处理时长,大于或小于所述处理时长参照表或所述历史平均处理时长记录表中对应的业务流程的处理时长的预设比例,则触发报警。
优选地,所述业务处理流程监控方法,还包括:
当所述业务流程为检查数据可用性时,获取所述数据是否符合规定,若不符合规定,则触发报警。
优选地,所述业务处理流程监控方法,还包括:
当所述业务流程为传输数据给决策拓扑时,获取拓扑返回状态,当所述返回状态为请求失败或请求超时时,触发报警。
优选地,所述业务处理流程监控方法,还包括:
当所述业务流程为根据业务规则将报文分发为多个独立流程时,获取报文发送信息,当所述报文发送信息为发送失败时,触发报警。
优选地,所述业务处理流程监控方法,还包括:
当所述业务流程为查询取出业务信息时,获取所述取出业务信息和所述取出业务信息命中结果,当所述取出业务信息异常或所述取出业务信息没有命中结果,触发报警。
优选地,所述业务处理流程监控方法,还包括:
当所述业务流程为查询宽表补充决策判断需要内容时,获取所述宽表补充决策判断和所述宽表补充决策判断的命中结果,当所述宽表补充决策判断异常或者所述宽表补充决策判断没有命中结果,触发报警。
优选地,所述业务处理流程监控方法,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广发银行股份有限公司,未经广发银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110632544.X/2.html,转载请声明来源钻瓜专利网。