一种报文回放顺序的确定方法及装置制造方法及图纸

技术编号:36193136 阅读:21 留言:0更新日期:2022-12-31 21:13
本申请提供了一种报文回放顺序的确定方法及装置,方法包括:从第一业务处理系统采集预设时间内产生的多组历史交易报文数据;按照预设分片策略对数据表进行区域划分,确定多个交易数据分片及各交易数据分片之间的第一发送关系;由各交易数据分片之间的第一发送关系,确定各交易数据分片之间对应的发送方式;按照各交易数据分片之间对应的发送方式所形成的报文回放顺序,依次将各交易数据分片内每组历史交易报文数据对应的第一请求报文发送至第二业务处理系统,以完成多组历史交易报文数据在第二业务处理系统的回放。本申请通过对采集到的报文数据进行分片后执行报文回放,保证执行的时序的一致性,以便于后续核心系统的成功替换。成功替换。成功替换。

【技术实现步骤摘要】
一种报文回放顺序的确定方法及装置


[0001]本申请涉及数据处理
,尤其涉及一种报文回放顺序的确定方法及装置。

技术介绍

[0002]在使用新核心系统替换原核心系统的建设期间,需要新核心系统与老核心系统协作完成对请求报文的处理,在这一过程中,交易报文在新核心系统的执行顺序与原核心系统的执行顺序无法保证一致。

技术实现思路

[0003]有鉴于此,本申请的目的在于至少提供一种报文回放顺序的确定方法及装置,通过对采集到的报文数据进行分片后执行报文回放,保证执行的时序的一致性。
[0004]本申请主要包括以下几个方面:
[0005]第一方面,本申请实施例提供一种报文回放顺序的确定方法,方法包括:
[0006]从第一业务处理系统采集预设时间内产生的多组历史交易报文数据,并将多组历史交易报文数据存储到数据表中,每组历史交易报文数据包括第一请求报文及对应的第一响应报文;按照预设分片策略对数据表进行区域划分,确定多个交易数据分片及各交易数据分片之间的第一发送关系,每个交易数据分片包括至少一组历史交易报文数据,第一发本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种报文回放顺序的确定方法,其特征在于,所述方法包括:从第一业务处理系统采集预设时间内产生的多组历史交易报文数据,并将多组历史交易报文数据存储到数据表中,每组历史交易报文数据包括第一请求报文及对应的第一响应报文;按照预设分片策略对所述数据表进行区域划分,确定多个交易数据分片及各交易数据分片之间的第一发送关系,每个交易数据分片包括至少一组历史交易报文数据,所述第一发送关系指示交易数据分片之间是否存在时序上的关联关系,所述预设分片策略指示对数据表进行区域拆分;由各交易数据分片之间的第一发送关系,确定各交易数据分片之间对应的发送方式;按照各交易数据分片之间对应的发送方式所形成的报文回放顺序,依次将各交易数据分片内每组历史交易报文数据对应的第一请求报文发送至所述第二业务处理系统,以完成多组历史交易报文数据在第二业务处理系统的回放。2.根据权利要求1所述的方法,其特征在于,所述由各交易数据分片之间的第一发送关系,确定各交易数据分片之间对应的发送方式的步骤,包括:将存在时序上关联关系的多个交易数据分片,设置为串行发送方式;将时序上不存在关联关系的多个交易数据分片,设置为并行发送方式。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:针对每个交易数据分片,按照预设分组策略对该交易数据分片内的至少一组历史交易报文数据进行片内分组,得到至少一个交易数据分组,所述预设分组策略指示了基于数据分组的不同维度,将交易数据分片根据时序上的关联关系进行划分;针对每个交易数据分片,根据预设分组策略,确定各交易数据分组之间的第二发送关系,第二发送关系指示交易数据分组之间是否存在时序上的关联关系;针对每个交易数据分片,由各交易数据分组之间的第二发送关系,确定该交易数据分片内各交易数据分组之间对应的发送方式;根据每个交易数据分片对应的发送方式以及各交易数据分片内部的各交易数据分组之间对应的发送方式,形成报文回放顺序。4.根据权利要求1所述的方法,其特征在于,按照各交易数据分片之间对应的发送方式所形成的报文回放顺序,将各交易数据分片内每组历史交易报文数据对应的第一请求报文发送至所述第二业务处理系统的步骤,包括:根据每组历史交易报文数据对应的交易类型确定该组历史交易报文数据是否存在预设替换业务字段;当该组历史交易报文数据不存在预设替换业务字段,则按照各交易数据分片之间对应的发送方式所形成的报文回放顺序,将各交易数据分片内每组历史交易报文数据对应的第一请求报文发送至所述第二业务处理系统。5.根据权利要求4所述的方法,其特征在于,针对每组历史交易报文数据,所述方法还包括:当该组历史交易报文数据存在预设替换业务字段,从该组历史交易报文数据对应的第一响应报文中,提取与预设替换业务字段对应的第一目标替换业务字段;将第一目标替换业务字段按照预设方式添加至该组历史交易报文数据所属第一请求
报文中的预留位上,以得到该组历史交易报文数据对应的添加后的第一请求报文;按照各交易数据分片之间对应的发送方式所形成的报文回放顺序,将各交易数据分片内每组历史交易报文数据对应的添加后的第一...

【专利技术属性】
技术研发人员:黄昌学杨广波冯鹏李勇
申请(专利权)人:中电金信软件有限公司
类型:发明
国别省市:

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

1