[发明专利]一种数据处理方法、任务执行设备及任务生成设备在审
申请号: | 201710844524.2 | 申请日: | 2017-09-15 |
公开(公告)号: | CN109508228A | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 乐天;李勇;周靓宇;宋静波 | 申请(专利权)人: | 深圳竹云科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运行状态 任务生成 任务执行 数据处理 检测 设备获取 设备生成 未处理 更新 | ||
本发明实施例公开了一种数据处理方法、任务执行设备及任务生成设备,其中方法包括:任务执行设备获取任务生成设备生成的至少一个待处理任务;检测所述至少一个待处理任务中任一待处理任务的运行状态;若检测到目标待处理任务的运行状态为未处理状态,则将所述目标待处理任务的运行状态更新为执行状态,并对所述目标待处理任务进行处理,所述目标待处理任务为所述至少一个待处理任务中的任一待处理任务,可基于检测待处理任务的运行状态,对待处理任务进行处理,以提高处理任务的效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据处理方法、任务执行设备及任务生成设备。
背景技术
随着互联网技术的快速发展,任务执行设备需要处理的任务越来越多,在实际应用中,由于单个任务执行设备处理的任务量过多,会导致任务执行设备出现宕机。因此,通常将多个待处理任务分配给多个任务执行设备,各个任务执行设备处理被分配的任务,可以避免任务执行设备出现宕机的问题,但是,若某个任务执行设备出现故障,则分配给该任务执行设备的任务不能被执行,导致处理任务的效率较低。
发明内容
本发明实施例提供一种数据处理方法、任务执行设备及任务生成设备,可基于检测待处理任务的运行状态,对待处理任务进行处理,以提高处理任务的效率。
第一方面,本发明实施例提供了一种数据处理方法,应用于任务执行设备,该方法包括:
获取任务生成设备生成的至少一个待处理任务;
检测所述至少一个待处理任务中任一待处理任务的运行状态;
若检测到目标待处理任务的运行状态为未处理状态,则将所述目标待处理任务的运行状态更新为执行状态,并对所述目标待处理任务进行处理,所述目标待处理任务为所述至少一个待处理任务中的任一待处理任务。
第二方面,本发明实施例提供了另一种数据处理方法,应用于任务生成设备,该发方法包括:
生成至少一个待处理任务;
将所述至少一个待处理任务发送给任务执行设备集合所包含的各个任务执行设备。
第三方面,本发明实施例提供了一种任务执行设备,该任务执行设备包括用于执行上述第一方面的方法的单元。
第四方面,本发明实施例提供了一种任务生成设备,该任务生成设备包括用于执行上述第二方面的方法的单元。
第五方面,本发明实施例提供了一种任务执行设备,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。
第六方面,本发明实施例提供了一种任务生成设备,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第二方面的方法。
第七方面,本发明实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面或第二方面的方法。
本发明实施例中,各个任务执行设备通过检测任一待处理任务的运行状态,对运行状态为未处理状态的待处理任务进行处理,可以避免某个任务执行设备出现故障,导致该任务不能被执行,降低任务处理的效率的问题,进而可以提高处理任务的效率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳竹云科技有限公司,未经深圳竹云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710844524.2/2.html,转载请声明来源钻瓜专利网。