[发明专利]任务处理方法、装置、存储介质及服务器在审
申请号: | 201910736208.2 | 申请日: | 2019-08-09 |
公开(公告)号: | CN111190725A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 万志颖;曾凡;阮华;何瑞;史晓茸 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/2455 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 处理 方法 装置 存储 介质 服务器 | ||
本发明实施例公开了一种任务处理方法、装置、存储介质及服务器,其中,方法包括:获取待执行的任务队列,根据所述第一执行信息、所述第二执行信息、所述第一参数信息及所述第二参数信息获取所述第一数据处理任务与所述第二数据处理任务的依赖关系,根据所述依赖关系确定所述第一数据处理任务和所述第二数据处理任务的调度顺序,并按照所述调度顺序调度执行所述第一数据处理任务和所述第二数据处理任务。通过本发明实施例能够提高数据处理的效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种任务处理方法、一种任务处理 装置、一种计算机存储介质及一种服务器。
背景技术
随着互联网技术的广泛应用,大数据处理能力已经逐渐成为企业的核心竞 争力之一。在大数据处理的过程中,同一时间通常需要处理多个数据处理任务, 如读取数据任务、查询数据任务或写入数据任务等等,如何高效率地处理这些 任务是体现大数据处理能力的关键因素。目前,智能终端、服务器等设备采用 定时调度的方式处理这些数据处理任务,定时调度就是指为每个数据处理任务 设定固定的调度时间,当时间到达设定的调度时间时才对数据处理任务进行调 度执行。实践中发现,这种数据处理方式的效率较低;例如,当某一数据处理 任务已经被处理完成,但时间未到达另一数据处理任务的调度时间,则另一数 据处理任务需要长时间等待后才能被执行。
发明内容
本发明实施例所要解决的技术问题在于,提供一种任务处理方法、装置、 存储介质及服务器,可提高数据处理的效率。
一方面,本发明实施例提供一种任务处理方法,该方法包括:
获取待执行的任务队列,所述任务队列中包括第一数据处理任务和第二数 据处理任务,所述任务队列还包括执行所述第一数据处理任务时所需的第一参 数信息、执行所述第二数据处理任务时所需的第二参数信息、所述第一数据处 理任务的第一执行信息及所述第二数据处理任务的第二执行信息;
根据所述第一执行信息、所述第二执行信息、所述第一参数信息及所述第 二参数信息获取所述第一数据处理任务与所述第二数据处理任务的依赖关系;
根据所述依赖关系确定所述第一数据处理任务和所述第二数据处理任务的 调度顺序,并按照所述调度顺序调度执行所述第一数据处理任务和所述第二数 据处理任务。
一方面,本发明实施例提供一种任务处理装置,该装置包括:
获取单元,用于获取待执行的任务队列,所述任务队列中包括第一数据处 理任务和第二数据处理任务,所述任务队列还包括执行所述第一数据处理任务 时所需的第一参数信息、执行所述第二数据处理任务时所需的第二参数信息、 所述第一数据处理任务的第一执行信息及所述第二数据处理任务的第二执行信 息;根据所述第一执行信息、所述第二执行信息、所述第一参数信息及所述第 二参数信息获取所述第一数据处理任务与所述第二数据处理任务的依赖关系;
处理单元,用于根据所述依赖关系确定所述第一数据处理任务和所述第二 数据处理任务的调度顺序,并按照所述调度顺序调度执行所述第一数据处理任 务和所述第二数据处理任务。
又一方面,本发明实施例提供了一种服务器,包括输入设备和输出设备, 还包括:
处理器,适于实现一条或多条指令;以及,
计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条 或多条指令适于由所述处理器加载并执行如下步骤:
获取待执行的任务队列,所述任务队列中包括第一数据处理任务和第二数 据处理任务,所述任务队列还包括执行所述第一数据处理任务时所需的第一参 数信息、执行所述第二数据处理任务时所需的第二参数信息、所述第一数据处 理任务的第一执行信息及所述第二数据处理任务的第二执行信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910736208.2/2.html,转载请声明来源钻瓜专利网。