System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据处理方法、数据处理装置、计算机设备和存储介质制造方法及图纸_技高网

数据处理方法、数据处理装置、计算机设备和存储介质制造方法及图纸

技术编号:43309417 阅读:5 留言:0更新日期:2024-11-12 16:26
本申请公开一种数据处理方法、数据处理装置、计算机设备和存储介质。应用于金融系统,金融系统包括主系统和子系统,方法包括:基于交易报文对应的全局流水号将主系统执行交易报文时的运行数据存储到系统日志中,以生成交易报文对应的日志信息,每个交易报文对应的全局流水号不同;在交易报文被子系统执行的情况下,获取子系统调用交易报文的第一时间节点及子系统反馈交易报文的第二时间节点;基于全局流水号,将第一时间节点、第二时间节点及子系统执行交易报文时的运行数据存储到系统日志中,以生成交易报文对应的日志信息。系统日志的日志信息与全局流水号关联,可基于全局流水号整合交易报文对应的日志信息,便于提高运维效率,降低运维成本。

【技术实现步骤摘要】

本申请涉及计算机,更具体而言,涉及一种数据处理方法、数据处理装置、计算机设备和非易失性计算机可读存储介质。


技术介绍

1、金融系统,例如直连农信银系统,在业务量不多,无法达到高并发的程度的情况下,金融系统可以较稳定地运行。但是在业务量增加,交易出现并发的频率上升的情况下,异常情况的出现频率也会随之增加。此时则需要根据出现异常的交易,在金融系统的系统日志中检索到对应的数据,以分析异常原因。然而系统日志中存储了大量的数据,因此如何高效地在系统日志中确定出现异常的交易对应的数据成为亟需解决的问题。


技术实现思路

1、本申请实施方式提供一种数据处理方法、数据处理装置、计算机设备和非易失性计算机可读存储介质。

2、本申请实施方式的数据处理方法应用于金融系统,所述金融系统包括主系统和子系统,所述主系统和所述子系统通信连接,所述方法包括:基于所述交易报文对应的全局流水号,将所述主系统执行所述交易报文时的运行数据存储到系统日志中,以生成所述交易报文对应的日志信息,每个交易报文对应的全局流水号不同;在所述交易报文被子系统执行的情况下,获取子系统调用所述交易报文的第一时间节点及所述子系统反馈所述交易报文的第二时间节点;基于所述全局流水号,将所述第一时间节点、所述第二时间节点及所述子系统执行所述交易报文时的运行数据存储到系统日志中,以生成所述交易报文对应的日志信息。

3、本申请实施方式的数据处理装置应用于金融系统,所述金融系统包括主系统和子系统,所述主系统和所述子系统通信连接,所述装置包括第一存储模块、获取模块及第二存储模块。所述第一存储模块用于基于所述交易报文对应的全局流水号,将所述主系统执行所述交易报文时的运行数据存储到系统日志中,以生成所述交易报文对应的日志信息,每个交易报文对应的全局流水号不同。所述获取模块,用于在所述交易报文被子系统执行的情况下,获取子系统调用所述交易报文的第一时间节点及所述子系统反馈所述交易报文的第二时间节点。所述第二存储模块用于基于所述全局流水号,将所述第一时间节点、所述第二时间节点及所述子系统执行所述交易报文时的运行数据存储到系统日志中,以生成所述交易报文对应的日志信息。

4、本申请实施方式的计算机设备包括处理器、存储器及计算机程序,其中,所述计算机程序被存储在所述存储器中,并且被所述处理器执行,所述计算机程序包括用于执行数据处理方法的指令。所述数据处理方法应用于金融系统,所述金融系统包括主系统和子系统,所述主系统和所述子系统通信连接,所述方法包括:基于所述交易报文对应的全局流水号,将所述主系统执行所述交易报文时的运行数据存储到系统日志中,以生成所述交易报文对应的日志信息,每个交易报文对应的全局流水号不同;在所述交易报文被子系统执行的情况下,获取子系统调用所述交易报文的第一时间节点及所述子系统反馈所述交易报文的第二时间节点;基于所述全局流水号,将所述第一时间节点、所述第二时间节点及所述子系统执行所述交易报文时的运行数据存储到系统日志中,以生成所述交易报文对应的日志信息。

5、本申请实施方式的非易失性计算机可读存储介质包括计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行数据处理方法。所述数据处理方法应用于金融系统,所述金融系统包括主系统和子系统,所述主系统和所述子系统通信连接,所述方法包括:基于所述交易报文对应的全局流水号,将所述主系统执行所述交易报文时的运行数据存储到系统日志中,以生成所述交易报文对应的日志信息,每个交易报文对应的全局流水号不同;在所述交易报文被子系统执行的情况下,获取子系统调用所述交易报文的第一时间节点及所述子系统反馈所述交易报文的第二时间节点;基于所述全局流水号,将所述第一时间节点、所述第二时间节点及所述子系统执行所述交易报文时的运行数据存储到系统日志中,以生成所述交易报文对应的日志信息。

6、本申请实施方式的数据处理方法、数据处理装置、计算机设备和计算机可读存储介质,基于交易报文对应的全局流水号将主系统执行交易报文时的运行数据存储到系统日志中,以在系统日志中关联主系统对应的运行数据和全局流水号。在交易报文被子系统执行的情况下,获取子系统调用交易报文的第一时间节点及子系统反馈交易报文的第二时间节点,并基于全局流水号,将第一时间节点、第二时间节点及子系统执行交易报文时的运行数据存储到系统日志中,以在系统日志中关联子系统对应的运行数据和全局流水号,并关联第一时间节点、第二时间节点和全局流水号。如此,交易报文对应的日志信息中记载了每个系统执行交易报文时对应的运行数据,并记载了交易报文进出子系统时对应的时间节点,且运行数据和时间节点都与全局流水号关联,使得后续可直接基于全局流水号整合系统日志中交易报文对应的日志信息,从而使得交易报文的流程一目了然,运维人员输入全局流水号便可查找到交易报文对应的所有日志信息,进而便于提高运维效率,降低运维成本。

7、本申请的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实施方式的实践了解到。

本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,应用于金融系统,所述金融系统包括主系统和子系统,所述主系统和所述子系统通信连接,所述方法包括:

2.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的数据处理方法,其特征在于,所述查询参数包括交易时间、交易法人、交易类型和全局流水号中至少一者。

4.根据权利要求1所述的数据处理方法,其特征在于,还包括;

5.根据权利要求4所述的数据处理方法,其特征在于,还包括:

6.根据权利要求1所述的数据处理方法,其特征在于,还包括:

7.根据权利要求6所述的数据处理方法,其特征在于,所述全局流水号基于所述交易报文的交易类型、交易类别或渠道标识中至少一者生成。

8.一种数据处理装置,其特征在于,应用于金融系统,所述金融系统包括主系统和子系统,所述主系统和所述子系统通信连接,所述装置包括:

9.一种计算机设备,其特征在于,包括:

10.一种包含计算机程序的非易失性计算机可读存储介质,其特征在于,所述计算机程序被处理器执行时,使得所述处理器执行权利要求1-7任意一项所述的数据处理方法。

...

【技术特征摘要】

1.一种数据处理方法,其特征在于,应用于金融系统,所述金融系统包括主系统和子系统,所述主系统和所述子系统通信连接,所述方法包括:

2.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的数据处理方法,其特征在于,所述查询参数包括交易时间、交易法人、交易类型和全局流水号中至少一者。

4.根据权利要求1所述的数据处理方法,其特征在于,还包括;

5.根据权利要求4所述的数据处理方法,其特征在于,还包括:

6.根据权利要求1所述的数据处理...

【专利技术属性】
技术研发人员:冯杰
申请(专利权)人:神州融信云科技股份有限公司
类型:发明
国别省市:

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

1