[发明专利]一种事务状态监控方法与设备有效
| 申请号: | 201410778742.7 | 申请日: | 2014-12-15 |
| 公开(公告)号: | CN105760378B | 公开(公告)日: | 2019-12-10 |
| 发明(设计)人: | 王磊;吴波 | 申请(专利权)人: | 菜鸟智能物流控股有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06Q10/08;G06Q50/28 |
| 代理公司: | 11319 北京润泽恒知识产权代理有限公司 | 代理人: | 苏培华 |
| 地址: | 开曼群岛大开曼岛*** | 国省代码: | 开曼群岛;KY |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 事务 状态 监控 方法 设备 | ||
本申请的目的是提供一种事务状态监控方法与设备;获取事务数据的一个或多个更新消息;根据所述更新消息生成关于所述事务数据所对应事务的状态监控任务;根据所述状态监控任务所对应的定时信息将所述状态监控任务添加至时间轮中任务槽所对应的监控任务集;按时间检查所述时间轮的任务槽以确定所述监控任务集中的超时状态监控任务。与现有技术相比,本申请通过将事务的更新消息转化成状态监控任务,并利用时间轮这一数据结构对所述状态监控任务进行有效监控;进而,避免了现有技术中监控方法对监控数据处理人员要求较高的人工成本、以及监控信息滞后且处理不及时等弊端,对所述事务在各个阶段的进程能够进行有效的监控和预警。
技术领域
本申请涉及计算机领域,尤其涉及一种事务状态监控技术。
背景技术
在很多数据处理领域,通常事务需要涉及多个节点(或数据库)的操作,并且在每个节点中产生相应的事务数据。为了更好地了解并推进事务进程,希望对正在进行的事务进行有效的监控和风险预警,例如,在物流领域,物流订单的关注主体希望对订单的在各个节点的进程能够随时掌握,特别是希望对于在某段进程耗时较长的数据处理能够及时发现并进行有效应对,从而避免不必要的数据处理风险,保障数据处理质量。
目前,在本领域的现有技术中,对于事务的进程并没有完善的监控系统,例如对于物流订单的各个数据处理节点并没有有效的监控方法,在每个时间节点的数据处理监控多是需要数据处理人员定时操作,监控的成本较高,并且监控的信息质量得不到保证;或是待到出现相应数据处理问题才能发现异常,监控操作滞后,监控目的无法达到。此时,对于事务进程中可能出现的风险并没有带来及时的预警和规避的效果,极大地阻碍了相应数据处理质量的提高。
发明内容
本申请的目的是提供一种事务状态监控方法与设备。
根据本申请的一个方面,提供了一种事务状态监控方法,包括:
获取事务数据的一个或多个更新消息;
根据所述更新消息生成关于所述事务数据所对应事务的状态监控任务;
根据所述状态监控任务所对应的定时信息将所述状态监控任务添加至时间轮中任务槽所对应的监控任务集;
按时间检查所述时间轮的任务槽以确定所述监控任务集中的超时状态监控任务。
根据本申请的另一方面,还提供了一种事务状态监控设备,包括:
第一装置,用于获取事务数据的一个或多个更新消息;
第二装置,用于根据所述更新消息生成关于所述事务数据所对应事务的状态监控任务;
第三装置,用于根据所述状态监控任务所对应的定时信息将所述状态监控任务添加至时间轮中任务槽所对应的监控任务集;
第四装置,用于按时间检查所述时间轮的任务槽以确定所述监控任务集中的超时状态监控任务。
与现有技术相比,本申请通过获取事务进程中更新消息,生成有针对性的状态监控任务,并基于所述状态监控任务匹配的定时信息,将所述状态监控任务添加到时间轮中相应任务槽所对应的监控任务集中,进而实现了对大量所述状态监控任务进行自动监控,并从中高效地找到超时状态监控任务,有效地避免了监控操作滞后、监控信息质量不高、监控操作成本较高等问题;进一步,为所述状态监控任务设置一定的超时阈值,对于确实超时并达到一定阈值的状态监控任务进行报警,从而推进有效的补救处理;在此,本方案对所述事务在各个阶段的进程能够进行有效的监控和预警,从而能够及时采取应对措施,提高数据处理完成质量;更进一步,对于添加到所述时间轮中的状态监控任务对应的数据信息通过持久化操作备份到相应的数据库中,可以有效地保证所述数据信息的可靠性,在高负载的运行环境下,能够有效地备份数据,应对突发状况。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于菜鸟智能物流控股有限公司,未经菜鸟智能物流控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410778742.7/2.html,转载请声明来源钻瓜专利网。





