System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理及金融科技领域,尤其涉及一种业务一致性的处理方法、装置、计算机设备及存储介质。
技术介绍
1、进程(process)系统是一种采用分布式系统思想的数据库系统,通过将不同的功能分散到不同的节点上,并通过网络进行协作,实现高可用、高性能和高可靠性。在系统中,每个节点都有自己的数据库,它们可以通过网络进行协作来完成一个或多个数据库的事务。
2、为了确保不同节点之间的数据一致性,进程系统采用数据库回滚的方式来实现事务一致性。数据库回滚是一种在事务提交之前,对数据库进行状态变更操作的技术,通过数据库回滚,可以确保所有节点上的数据库都是一致的,即使节点之间存在网络故障或崩溃等问题。
3、然而,在确定业务一致性的前提下,由于现有的二阶段提交(二阶段提交是一种用于确保在分布式系统中所有节点在进行事务提交时保持一致性的经典分布式事务协议,分为准备阶段和提交阶段)会进行金融资源数据锁定,而且花费时间长,容易导致金融业务流程复杂,对金融服务的性能影响较大,如影响到订单系统中的金融服务,同时在金融服务出现异常时,若对整个节点进行回滚,则影响金融服务效率,若服务出现中断,则影响金融服务可用性。
4、因此,本领域技术人员亟需寻找一种新的技术方案来解决上述问题。
技术实现思路
1、基于此,提供一种业务一致性的处理方法、装置、计算机设备及存储介质,用于解决现有技术影响进程服务性能、进程服务效率和进程服务可用性的技术问题。
2、一种业务一致性的处
3、在确定用户操作业务进程而导致进程服务失败后,获取进程服务失败原因;
4、通过预设进程确定出与所述进程服务失败原因对应的接口属性;
5、根据所述接口属性执行对应的进程服务。
6、一种业务一致性的处理装置,包括:
7、获取模块,用于在确定用户操作业务进程而导致进程服务失败后,获取进程服务失败原因;
8、确定模块,用于通过预设进程确定出与所述进程服务失败原因对应的接口属性;
9、执行模块,用于根据所述接口属性执行对应的进程服务。
10、一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述业务一致性的处理方法。
11、一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述业务一致性的处理方法。
12、上述业务一致性的处理方法、装置、计算机设备及存储介质,在确定用户操作业务进程而导致进程服务失败后,获取进程服务失败原因;通过预设进程确定出与所述进程服务失败原因对应的接口属性;根据所述接口属性执行对应的进程服务。通过进程专门设置的接口属性来处理异常的进程服务,以保持业务一致性,无需借用现有的二阶段的处理流程,同时由于接口属性可直接重新执行对应的进程业务,无需进行节点回滚,保证进程服务效率,在发生异常的进程服务时,通过接口属性进行及时处理,保证进程服务不中断,进而保证进程服务的高可用性。
本文档来自技高网...【技术保护点】
1.一种业务一致性的处理方法,其特征在于,包括:
2.根据权利要求1所述的业务一致性的处理方法,其特征在于,所述通过预设进程确定出与所述进程服务失败原因对应的接口属性,包括:
3.根据权利要求1所述的业务一致性的处理方法,其特征在于,所述根据所述接口属性执行对应的进程服务之前,还包括:
4.根据权利要求2所述的业务一致性的处理方法,其特征在于,所述根据所述接口属性执行对应的进程服务,包括:
5.根据权利要求1所述的业务一致性的处理方法,其特征在于,所述根据所述接口属性执行对应的进程服务,包括:
6.根据权利要求1所述的业务一致性的处理方法,其特征在于,所述根据所述接口属性执行对应的进程服务,包括:
7.根据权利要求1所述的业务一致性的处理方法,其特征在于,所述根据所述接口属性执行对应的进程服务,包括:
8.一种业务一致性的处理装置,其特征在于,包括:
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述业务一致性的处理方法。
...【技术特征摘要】
1.一种业务一致性的处理方法,其特征在于,包括:
2.根据权利要求1所述的业务一致性的处理方法,其特征在于,所述通过预设进程确定出与所述进程服务失败原因对应的接口属性,包括:
3.根据权利要求1所述的业务一致性的处理方法,其特征在于,所述根据所述接口属性执行对应的进程服务之前,还包括:
4.根据权利要求2所述的业务一致性的处理方法,其特征在于,所述根据所述接口属性执行对应的进程服务,包括:
5.根据权利要求1所述的业务一致性的处理方法,其特征在于,所述根据所述接口属性执行对应的进程服务,包括:
6.根据权利要求1所述的业务一致性的处理方法,其特征在...
【专利技术属性】
技术研发人员:樊瑞,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。