多系统间批量交易任务处理方法及系统技术方案

技术编号:20798087 阅读:73 留言:0更新日期:2019-04-06 11:43
本发明专利技术提供一种多系统间批量交易任务处理方法,包括:第一节点获取指定时间段内的若干交易任务,并将各交易任务按其交易类型打包成交易任务文件,发送至其后方的第二节点;所述第二节点接收所述交易任务文件,解析所述交易任务文件并进行批处理;所述第二节点对批处理后的交易任务文件进行对账并传递至第三节点;所述第三节点将处理所述交易任务文件生成的交易结果文件,通过所述第二节点回传至所述第一节点。本发明专利技术可以根据闲置资源的占总资源的比例情况,使资源利用效率更高,批量处理可以不影响实时交易,保障实时交易高效完成,整个交易完成的过程中也同时完成了对账,解决了现有技术中对账繁琐的问题。

Method and System of Batch Transaction Task Processing among Multi-systems

The invention provides a multi-system batch transaction task processing method, which includes: the first node obtains several transaction tasks within a specified period of time, packages each transaction task into a transaction task file according to its transaction type, and sends it to the second node behind it; the second node receives the transaction task file, parses the transaction task file and batches it; The second node checks the batch-processed transaction task file and passes it to the third node, which processes the transaction result file generated by the transaction task file and passes it back to the first node through the second node. According to the proportion of idle resources to total resources, the invention can make the resource utilization more efficient, batch processing can not affect real-time transactions, ensure the efficient completion of real-time transactions, and complete the reconciliation at the same time in the whole process of transaction completion, thus solving the problem of cumbersome reconciliation in the existing technology.

【技术实现步骤摘要】
多系统间批量交易任务处理方法及系统
本专利技术涉及计算机数据交互
,具体涉及一种多系统间批量交易任务处理方法及系统。
技术介绍
随着互联网的高速发展,大型企业的信息系统越来越广泛,不同应用系统间的交互越来越频繁,数据并发量越来越大,导致出现各应用系统间的负载不均衡、多系统资源占用等的问题。现有的技术中,当出现巨量交易,且每一笔交易需要多系统共同完成时,容易出现以下缺陷:1、多系统资源占用;2、单笔交易返回时效慢;3、对账操作繁琐;例如,大批量活动红包的发送:红包发送涉及到用户账户、第三方支付公司、基金公司、银行等多方系统,容易导致大批量活动红包发送对资源占用、单笔红包返回时效慢、对账繁琐等问题。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种多系统间批量交易任务处理方法,可以利用闲置资源,使资源利用效率更高,批量处理可以不影响实时交易,保障实时交易高效完成,整个交易完成的过程中也同时完成了对账,解决了现有技术中对账繁琐的问题。为实现该目的,本专利技术采用如下技术方案:第一方面,本方面提供一种多系统间批量交易任务处理方法,包括以下步骤:第一节点获取指定时间段内的若干交易任务本文档来自技高网...

【技术保护点】
1.一种多系统间批量交易任务处理方法,其特征在于,包括以下步骤:第一节点获取指定时间段内的若干交易任务,并将各交易任务按其交易类型打包成交易任务文件,发送至其后方的第二节点,其中,所述交易任务中包含交易信息;所述第二节点接收所述交易任务文件,解析所述交易任务文件并进行批处理;所述第二节点提取所述交易任务中的所述交易信息,依据所述交易信息对批处理后的交易任务文件进行对账并传递至第三节点;所述第三节点将处理所述交易任务文件生成的交易结果文件,通过所述第二节点回传至所述第一节点。

【技术特征摘要】
1.一种多系统间批量交易任务处理方法,其特征在于,包括以下步骤:第一节点获取指定时间段内的若干交易任务,并将各交易任务按其交易类型打包成交易任务文件,发送至其后方的第二节点,其中,所述交易任务中包含交易信息;所述第二节点接收所述交易任务文件,解析所述交易任务文件并进行批处理;所述第二节点提取所述交易任务中的所述交易信息,依据所述交易信息对批处理后的交易任务文件进行对账并传递至第三节点;所述第三节点将处理所述交易任务文件生成的交易结果文件,通过所述第二节点回传至所述第一节点。2.根据权利要求1所述的方法,其特征在于,所述第一节点获取指定时间段内的若干交易任务,并将各交易任务按其交易类型打包成交易任务文件,发送至其后方的第二节点,包括:所述第一节点提取各交易任务中的交易类型,依据所述交易类型对各交易任务进行分类;所述第一节点依据所述交易类型的处理时延要求设定各个交易类型的处理优先级;所述第一节点将分类后的交易任务以及各交易类型的处理优先级打包生成所述交易任务文件。3.根据权利要求2所述的方法,其特征在于,所述第二节点接收所述交易任务文件,解析所述交易任务文件并进行批处理,包括:所述第二节点判断闲置资源占总资源的第一占比,若所述第一占比大于第一预置值,则采用并行处理方式处理所述交易任务文件;否则,依据所述处理优先级进行排序,依序处理。4.根据权利要求2所述的方法,其特征在于,所述所述第三节点将处理所述交易任务文件生成的交易结果文件,通过所述第二节点回传至所述第一节点,包括:所述第三节点判断闲置资源占总资源的第二占比,若所述第二占比大于第二预置值,则采用并行处理方式处理所述交易任务文件;若所述第二占比小于或等于第三预置值,大于第四预置值,则依据所述处理优先级进行排序,依序处理;若所述第二占比小于第四预置值,则仅处理最高处理优先级的交易类型对应的交易任务文件。5.根据权利要求1所述的方法,其特征在于,所述交易信息包括第一交易信息以及第二交易信息,所述...

【专利技术属性】
技术研发人员:黄彬彬
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1