[发明专利]任务处理方法、装置、计算设备和介质有效
申请号: | 202010616431.6 | 申请日: | 2020-06-30 |
公开(公告)号: | CN111736976B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 方骅;纪效存;杨子超;於维华 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 郭梦雅 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 处理 方法 装置 计算 设备 介质 | ||
1.一种任务处理方法,包括:
获取多个待处理任务;
针对所述多个待处理任务中的每个待处理任务,确定用于处理所述待处理任务的应用程序;
当确定所述多个待处理任务中存在至少两个待处理任务是由相同的应用程序来处理时,将所述多个待处理任务划分至多个任务队列中,以使得所述多个任务队列中每个任务队列的待处理任务由不同的应用程序来处理;以及
依次处理所述多个任务队列中的待处理任务;
其中,所述将所述多个待处理任务划分至多个任务队列中,包括:
按照顺序针对所述多个待处理任务中每个待处理任务进行确认处理:
在确定当前待处理任务不属于任务列表中所标记的任务时,将所述当前待处理任务存储至当前任务队列中;
在确定当前待处理任务属于所述任务列表中所标记的任务时,新增任务队列作为新的当前任务队列,并将所述当前待处理任务存储至新的当前任务队列中,从而得到所述多个任务队列;
其中,所述任务列表中标记的任务由同一个应用程序来处理;
其中,所述按照顺序针对所述多个待处理任务中每个待处理任务进行确认处理,包括:
对不同任务队列中的待处理任务进行串行确认处理,对同一个任务队列内的多个待处理任务进行并行确认处理。
2.根据权利要求1所述的方法,其中,所述任务列表包括多个子列表,所述多个子列表中每个子列表中所标记的任务属于同一组任务,同一组任务由同一个应用程序来处理;
其中,在确认当前待处理任务是否属于所述任务列表中所标记的任务时,将所述当前待处理任务依次与所述多个子列表中所标记的任务进行对比。
3.根据权利要求2所述的方法,还包括:获取所述任务列表;
其中,所述多个待处理任务包括M个待处理任务,M为大于1的整数;所述获取所述任务列表包括:
确定用于处理所述M个待处理任务的N个应用程序,其中,所述M个待处理任务中的任一待处理任务被至少一个应用程序处理,N为大于等于1的整数;
针对所述N个应用程序中的任一应用程序,确定所述任一应用程序处理待处理任务的任务数量;
在所述任务数量大于1时,确定所述任一应用程序作为目标应用程序,以得到P个目标应用程序,P为小于等于N的正整数;以及
确定由所述P个目标应用程序处理的待处理任务作为所述任务列表中所标记的任务。
4.根据权利要求3所述的方法,其中,所述确定由所述P个目标应用程序处理的待处理任务作为所述任务列表中所标记的任务包括:
针对所述P个目标应用程序中任一目标应用程序,确定由所述任一目标应用程序处理的待处理任务作为一个子列表中所标记的任务,以得到所述多个子列表。
5.根据权利要求3或4所述的方法,还包括:确定至少一个预设应用程序,所述至少一个预设应用程序中的每个预设应用程序均可以同时处理多个待处理任务;
其中,所述针对所述N个应用程序中的任一应用程序,确定所述任一应用程序处理待处理任务的任务数量包括:
针对所述N个应用程序中的任一应用程序,确定所述任一应用程序是否为所述预设应用程序;以及
在确定所述任一应用程序不是所述预设应用程序时,确定所述任一应用程序处理待处理任务的任务数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010616431.6/1.html,转载请声明来源钻瓜专利网。