[发明专利]基于并行机制的任务冲突检测方法、装置及系统有效
申请号: | 202010979193.5 | 申请日: | 2020-09-17 |
公开(公告)号: | CN112035489B | 公开(公告)日: | 2023-09-22 |
发明(设计)人: | 李佳星 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/23;G06F16/2453 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 谷敬丽;吴学锋 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 并行 机制 任务 冲突 检测 方法 装置 系统 | ||
1.一种基于并行机制的任务冲突检测方法,其特征在于,包括:
接收业务前端提交的待处理任务信息,将提交的待处理任务信息保存到数据库中;
基于提交的待处理任务信息的账号标识和数据日期,判断提交的待处理任务与当前待处理任务是否存在任务冲突,若不存在任务冲突,则处理所述提交的待处理任务,若存在任务冲突,则判断当前待处理任务是否存在排他性任务,若存在排他性任务,则自动取消提交的待处理任务,返回任务取消信息至业务前端,若不存在排他任务,则返回冲突任务列表和后续操作选项至业务前端,根据业务前端基于冲突任务列表和后续操作选项选择的对应后续操作处理提交的待处理任务;
所述后续操作选项包括取消当前提交的任务、跳过冲突任务继续执行和按照任务标识全部执行;
根据业务前端基于冲突任务列表和后续操作选项选择的对应后续操作处理提交的待处理任务,包括:
接收到业务前端选择取消当前提交的任务时,按照提交的待处理任务信息中的柜员编号、账户标识、操作类型和数据日期删除并行任务公共实体表中对应的提交的待处理任务,删除并行任务公共临时表;
接收到业务前端选择跳过冲突任务继续执行时,则删除并行任务公共临时表,当进行处理时,按照提交的待处理任务信息的操作类型执行相应后续操作并删除并行任务公共实体表中相应的待处理任务;
接收到业务前端选择按照任务标识全部执行时,按照柜员编号、账户标识、数据日期和操作类型,将并行任务公共临时表中的数据全部存入并行任务公共实体表中,并进行相应后续操作,删除并行任务公共临时表,当进行处理时,按照提交的待处理任务信息的操作类型执行相应后续操作并删除并行任务公共实体表中相应的待处理任务。
2.如权利要求1所述的基于并行机制的任务冲突检测方法,其特征在于,将提交的待处理任务信息保存到数据库中,包括:
基于提交的待处理任务信息中的起始日期和终止日期,进行任务时间区间扁平化,逐条将提交的待处理任务记录到数据库中的并行任务公共临时表中。
3.如权利要求2所述的基于并行机制的任务冲突检测方法,其特征在于,还包括:
基于提交的待处理任务信息中的柜员编号和操作类型,删除并行任务公共实体表中当前待处理的任务。
4.如权利要求3所述的基于并行机制的任务冲突检测方法,其特征在于,判断提交的待处理任务与当前待处理任务是否存在任务冲突,包括:
基于提交的待处理任务信息中的账号标识和扁平化处理后的数据日期,查询并行任务公共临时表与并行任务公共实体表中是否存在相同的数据,如果存在,表明提交的待处理任务与当前待处理任务有冲突,如果不存在,则表明提交的待处理任务与当前待处理任务没有冲突。
5.如权利要求4所述的基于并行机制的任务冲突检测方法,其特征在于,若不存在任务冲突,则处理所述提交的待处理任务,包括:
若不存在任务冲突,将所述提交的待处理任务从并行任务公共临时表中取出存入并行任务公共实体表中,删除并行任务公共临时表,在进行处理时,按照提交的待处理任务信息的操作类型执行相应后续操作并删除并行任务公共实体表中相应的待处理任务。
6.如权利要求1所述的基于并行机制的任务冲突检测方法,其特征在于,判断当前待处理任务是否为排他性任务,包括:
设置排他性任务统一标识;
根据当前处理任务的操作类型和所述排他性任务统一标识,判断当前处理任务是否存在排他性任务。
7.如权利要求4所述的基于并行机制的任务冲突检测方法,其特征在于,还包括:若存在排他任务,向业务前端返回排他任务列表,释放事务并自动删除并行任务公共临时表;若不存在排他任务,将提交的不冲突的待处理任务从并行任务公共临时表中取出存入并行任务公共实体表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010979193.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种油井变压器台用集成化箱体
- 下一篇:自动取款机操作方法及装置