[发明专利]一种任务处理方法、装置、设备、存储介质及程序产品在审
| 申请号: | 202211147627.0 | 申请日: | 2022-09-19 |
| 公开(公告)号: | CN115480897A | 公开(公告)日: | 2022-12-16 |
| 发明(设计)人: | 冯波;殷源;柏杨 | 申请(专利权)人: | 中国建设银行股份有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48 |
| 代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 徐乐乐 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 任务 处理 方法 装置 设备 存储 介质 程序 产品 | ||
1.一种任务处理方法,其特征在于,包括:
接收向目标线程池提交的待执行任务;
获取所述待执行任务对应的至少一个目标属性的属性信息,所述目标属性为自定义的任务属性;
基于所述至少一个目标属性的属性信息,从所述目标线程池中确定执行所述待执行任务的目标线程;
将所述待执行任务分配至所述目标线程,以使得所述目标线程执行所述待执行任务。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定当前的任务配置策略,所述任务配置策略为自定义的任务配置策略;
对所述任务配置策略进行分析,确定所述任务配置策略对应的至少一个任务属性,作为目标属性。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
分别判断所述至少一个目标属性中的各个目标属性的属性信息是否满足对应的预设属性条件;
当所述至少一个目标属性中的所有目标属性的属性信息均满足对应的预设属性条件时,执行基于所述至少一个目标属性的属性信息,从所述目标线程池中确定执行所述待执行任务的目标线程的步骤。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当所述至少一个目标属性中的任意一个目标属性的属性信息不满足对应的预设属性条件时,利用预设线程分配策略从所述目标线程池中为所述待执行任务分配一个线程,作为目标线程;
将所述待执行任务分配至所述目标线程,以使得所述目标线程执行所述待执行任务。
5.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个目标属性的属性信息,从所述目标线程池中确定执行所述待执行任务的目标线程包括:
对所述至少一个目标属性的属性信息进行哈希运算,得到对应的哈希值;
确定所述目标线程池中的线程数量;
对所述哈希值以所述线程数量为模数进行取模运算,得到取模值;
从所述目标线程池中确定与所述取模值对应的线程,作为执行所述待执行任务的目标线程。
6.根据权利要求1所述的方法,其特征在于,所述目标属性包括设备标识、设备类型、网点标识、网点类型、任务标识或任务类型。
7.一种任务处理装置,其特征在于,包括:
任务接收模块,用于接收向目标线程池提交的待执行任务;
属性获取模块,用于获取所述待执行任务对应的至少一个目标属性的属性信息,所述目标属性为自定义的任务属性;
线程确定模块,用于基于所述至少一个目标属性的属性信息,从所述目标线程池中确定执行所述待执行任务的目标线程;
任务分配模块,用于将所述待执行任务分配至所述目标线程,以使得所述目标线程执行所述待执行任务。
8.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如权利要求1-6任意一项所述的任务处理方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如权利要求1-6任意一项所述的任务处理方法。
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1-6任意一项所述的任务处理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211147627.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于大数据的网络安全监控装置
- 下一篇:一种印染布烘干定型一体机





