[发明专利]一种任务处理方法及装置有效
| 申请号: | 202010278812.8 | 申请日: | 2020-04-10 |
| 公开(公告)号: | CN111552561B | 公开(公告)日: | 2023-05-23 |
| 发明(设计)人: | 王茂军;李涛 | 申请(专利权)人: | 郑州阿帕斯数云信息科技有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 朱文杰 |
| 地址: | 450046 河南省郑州市郑东新区*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 任务 处理 方法 装置 | ||
1.一种任务处理方法,其特征在于,包括:
获取预设历史时长内的任务提交记录信息;
根据所述任务提交记录信息,确定所述各任务类别的热点运行时段;
根据预先确定的各任务类别的所述热点运行时段,在到达所述热点运行时段的起始时间之前,生成相应任务类别所对应的任务提交器;
当接收到任务提交请求时,根据所述任务提交请求包括的待提交任务的任务信息,确定所述待提交任务所属的目标任务类别;
确定是否存在所述目标任务类别所对应的第一任务提交器;
若是,则将所述待提交任务分发给所述第一任务提交器,以使所述第一任务提交器执行所述待提交任务的提交操作;
其中,所述预设历史时长包括:多个第一时段;所述第一时段包括多个子时段;所述任务提交记录信息包括:相应任务的任务模板标识和任务提交时间;
所述根据所述任务提交记录信息,确定所述各任务类别的热点运行时段,包括:
根据所述任务模板标识,从预设的第一关联关系中获取关联的任务类别,将获取的所述任务类别确定为相应任务所属的任务类别;其中,所述第一关联关系包括多个任务模板标识与任务类别的关联关系;
根据所述任务提交时间,统计在每个所述子时段内所提交的每个所述任务类别的任务的第一数量;
按照时间的先后顺序,根据预设的计算方式,对各所述第一时段中相同子时段内所提交的相同任务类别的任务的所述第一数量进行计算,得到第二数量;
确定每个所述任务类别中是否存在多个连续的大于预设数量的目标第二数量;
若是,则将所述目标第二数量所对应的子时段确定为相应任务类别的热点运行时段。
2.根据权利要求1所述的方法,其特征在于,所述任务信息包括:所述待提交任务的任务模版标识;
所述根据所述任务提交请求包括的待提交任务的任务信息,确定所述待提交任务所属的目标任务类别,包括:
确定所述任务模板标识是否为预设标识;
若是,则从所述任务信息中获取所述待提交任务的元信息,根据所述元信息确定所述待提交任务所属的目标任务类别;以及,根据所述元信息更新所述任务模板标识;
若否,则根据所述任务模板标识,从预设的第一关联关系中获取关联的任务类别,将获取的所述任务类别确定为所述待提交任务所属的目标任务类别;其中,所述第一关联关系包括多个任务模板标识与任务类别的关联关系。
3.根据权利要求2所述的方法,其特征在于,所述元信息包括:所述待提交任务的任务类型信息和任务依赖信息;
所述根据所述元信息确定所述待提交任务所属的目标任务类别,包括:
确定根据所述任务类型信息和所述任务依赖信息,从预设的第二关联关系中是否获取到关联的任务类别;其中,所述第二关联关系包括多个任务类型信息和任务依赖信息与任务类别的关联关系;
若是,则将获取的所述任务类别确定为所述待提交任务所属的目标任务类别;
若否,则生成新的任务类别,将生成的所述任务类别确定为所述待提交任务所属的目标任务类别。
4.根据权利要求2所述的方法,其特征在于,所述元信息还包括:所述待提交任务的执行入口信息和执行虚拟机信息;
所述根据所述元信息更新所述任务模板标识,包括:
确定根据所述执行入口信息和所述执行虚拟机信息,从预设的第三关联关系中是否获取到关联的任务模板标识;其中,所述第三关联关系包括多个执行入口信息和执行虚拟机信息与任务模板标识的关联关系;
若是,则将所述任务信息包括的所述任务模板标识更新为获取的所述任务模板标识;
若否,则生成新的任务模板标识,将所述任务信息包括的所述任务模板标识更新为生成的所述任务模板标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州阿帕斯数云信息科技有限公司,未经郑州阿帕斯数云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010278812.8/1.html,转载请声明来源钻瓜专利网。





