[发明专利]一种处理业务数据的方法、装置、系统及存储介质在审
申请号: | 202010447040.6 | 申请日: | 2020-05-25 |
公开(公告)号: | CN111651284A | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 杨旺明 | 申请(专利权)人: | 泰康保险集团股份有限公司;泰康人寿保险有限责任公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 刘亚威 |
地址: | 100031 北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 业务 数据 方法 装置 系统 存储 介质 | ||
本申请提供一种处理业务数据的方法、装置、系统及存储介质,用于提高传输业务数据的可靠性。该方法包括:若确定第一数据库对当前业务数据进行处理过程中发生异常,且,确定第二数据库对所述当前业务数据进行处理过程中未发生异常,则获取所述第二数据库针对所述当前业务数据进行处理过程中的操作信息,并控制所述第一数据库再次对所述当前业务数据进行处理;若确定消息中间件接收当前业务数据出现异常,则从所述第一数据库获取所述当前业务数据,并向所述消息中间件重新发送所述当前业务数据;若出现异常的次数达到预设次数,则从所述第二数据库获取所述当前业务数据,并向所述消息中间件重新发送所述当前业务数据。
技术领域
本申请涉及计算机技术领域,尤其涉及一种处理业务数据的方法、装置、系统及存储介质。
背景技术
在一些场景下,需要多个系统之间进行数据传输,例如保险行业中,客户资源系统和业务员考核系统之间需要进行大量的业务数据的传输,以便于对业务员的薪资进行考核或跟踪客户的服务等。
目前,两个系统之间进行业务传输时,在业务数据的传输过程中,由于数据量较大、网络不稳定或硬件设备异常等,可能会出现业务数据处理异常的情况,一旦业务数据过程出现异常,则可能导致两个业务系统之间的业务数据出现断层,导致传输业务数据的可靠性较低。
发明内容
本申请实施例提供一种处理业务数据的方法、装置、系统及存储介质,用于提高传输业务数据的可靠性。
第一方面,提供一种处理业务数据的方法,该方法包括:
若确定第一数据库对当前业务数据进行处理过程中发生异常,且,确定第二数据库对所述当前业务数据进行处理过程中未发生异常,则获取所述第二数据库针对所述当前业务数据进行处理过程中的操作信息,并根据所述操作信息,控制所述第一数据库再次对所述当前业务数据进行处理;
若确定消息中间件接收当前业务数据出现异常,则从所述第一数据库获取所述当前业务数据,并向所述消息中间件重新发送所述当前业务数据;其中,所述第一数据库中缓存有未确定成功发送的所有业务数据;
若确定所述消息中间件重新接收来自所述第一数据库的当前业务数据出现异常的次数达到预设次数,则从所述第二数据库获取所述当前业务数据,并向所述消息中间件重新发送所述当前业务数据;其中,所述第二数据库存储有所述源系统产生的所有业务数据。
在本申请实施例中,在第二数据库对业务数据进行处理过程中未发生异常,第一数据库对业务数据进行处理过程中发生异常的情况下,可以根据第二数据库针对业务数据进行处理的操作信息,控制第一数据库对该业务数据进行处理,从而清除第一数据库的异常情况,不需要对第二数据库进行不必要的回滚操作,提高了处理业务数据的效率。且,通过增设第一数据库,在向消息中间件发送业务数据出现异常时,可以直接在第一数据库中读取该业务数据,并将该业务数据再发送至消息中间件,在接收来自第一数据库的业务数据出现异常情况的次数达到预设次数时,可以再向第二数据库获取该业务数据,并将该业务数据再发送至消息中间件,本申请实施例的方法在业务数据发送出现异常的情况下,可以基于两个数据库重新获取业务数据,减少业务数据传输异常的情况,提高了处理业务数据的可靠性。
可选的,在向所述消息中间件重新发送所述当前业务数据之后,包括:
若确定消息中间件接收到源系统发送的所述当前业务数据,则删除所述第一数据库中存储的所述当前业务数据。
本申请实施例中,在确定消息中间件接收源系统发送的业务数据之后,可以控制第一数据库删除第一数据库中存储的该业务数据,从而减少了内存占用,可以避免不必要的资源占用,在一定程度上提高了内存资源的利用率。
可选的,在从第二数据库获取所述当前业务数据之前,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰康保险集团股份有限公司;泰康人寿保险有限责任公司,未经泰康保险集团股份有限公司;泰康人寿保险有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010447040.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种线上线下融合营销方法和系统
- 下一篇:一种异常日志处理方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置