[发明专利]事务处理方法、装置、电子设备及计算机可读存储介质在审
| 申请号: | 202111107677.1 | 申请日: | 2021-09-22 |
| 公开(公告)号: | CN113971074A | 公开(公告)日: | 2022-01-25 |
| 发明(设计)人: | 张德超 | 申请(专利权)人: | 中电金信软件有限公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
| 地址: | 100192 北京市海淀区西*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 事务处理 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本申请实施例提供了一种事务处理方法、装置、电子设备及存储介质,涉及计算机技术领域。该方法包括:获取待执行事务的执行参数;执行参数包括待执行事务的目标处理进程和目标处理进程所对应的原始执行时刻;其中,目标处理进程指示待执行事务的逻辑运算;确定目标处理进程的目标执行时刻;其中,目标执行时刻的优先级高于原始执行时刻的优先级;基于目标执行时刻执行目标处理进程指示的逻辑运算。本申请实施例有效提高了事务处理的执行效率和灵活度。
技术领域
本申请涉及计算机技术领域,具体而言,本申请涉及一种事务处理方法、装置、电子设备及计算机可读存储介质。
背景技术
随着互联网和计算机数据处理技术的发展,越来越多的系统需要进行批处理任务。具体地,批处理任务又称批次处理任务,是指在计算机上无须人工干预而执行系列程序的作业。批处理任务无须人工交互,所有的输入数据预先设置于程序或命令行参数中。
批处理任务通常会按照一定的周期定时执行。例如在金融行业中的基金资产的收益计算,会按照固定周期如每天上午6点获取所有的基金资产对每笔资产的昨日的日收益、累计收益等进行计算,然后将计算结果写入到指定数据库中。
现有技术中,批处理任务的执行时间一般取自系统的时间服务器,对于已完成的历史事务,当发现事务的执行发生异常,由于执行时间点已过,用户无法重新执行历史事务以更新执行结果,导致无法对错误的执行结果进行纠正,存在事务处理过于依赖时间服务器,灵活度较差的问题。
发明内容
本申请实施例提供了一种事务处理方法、装置、电子设备及计算机可读存储介质,可以解决事务处理灵活度差的问题。所述技术方案如下:
根据本申请实施例的一个方面,提供了一种事务处理方法,该方法包括:
获取待执行事务的执行参数;执行参数包括待执行事务的目标处理进程和目标处理进程所对应的原始执行时刻;其中,目标处理进程指示待执行事务的逻辑运算;
确定目标处理进程的目标执行时刻;其中,目标执行时刻的优先级高于原始执行时刻的优先级;
基于目标执行时刻执行目标处理进程指示的逻辑运算。
可选地,当原始执行时刻在目标执行时刻之前,上述事务处理方法还包括:
获取在原始执行时刻执行的已完成事务的处理结果数据;
将处理结果数据与表征正确执行已完成事务所获取的目标结果数据进行匹配;
当处理结果数据与目标结果数据的差值大于预设阈值,将所述已完成事务作为待执行事务。
可选地,上述事务处理方法还包括:
获取目标处理进程在目标执行时刻执行的执行结果数据;
用执行结果数据替代处理结果数据;
将待执行事务的状态标记为已完成。
可选地,当原始执行时刻在目标执行时刻之后,将预设的测试事务作为待执行事务,上述基于目标执行时刻执行目标处理进程指示的逻辑运算,包括:
确定目标处理进程在目标执行时刻执行的执行结果数据,并将执行结果数据作为测试事务的测试结果。
可选地,上述确定目标处理进程的目标执行时刻,包括:
基于用户的触发操作生成指示信息;
根据指示信息确定目标处理进程的目标执行时刻。
可选地,上述用户的触发操作包括以下至少一项:
在预设的输入控件中针对时间信息的输入操作;
针对预设时间选择组件的点击操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电金信软件有限公司,未经中电金信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111107677.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:道路施工用综合隔离带
- 下一篇:切换方法、设备、存储介质和无线通信系统





