任务处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:35749854 阅读:35 留言:0更新日期:2022-11-26 18:55
本公开提供了一种任务处理方法、装置、电子设备和存储介质,涉及计算机技术领域,尤其涉及分布式任务管理技术领域。实现方案为:获得目标任务对应的描述数据,描述数据包括目标任务的第一数据和队列标识,队列标识指示目标任务的所属队列;基于队列标识和第一数据,获得目标任务的索引,索引指示目标任务在所属队列中的优先级;以及基于对所属队列中的多个任务的处理,处理目标任务,其中,对所属队列中的多个任务的处理是基于多个任务的多个索引进行的。行的。行的。

【技术实现步骤摘要】
任务处理方法、装置、电子设备和存储介质


[0001]本公开涉及计算机
,尤其涉及分布式任务处理
,具体涉及一种任务处理方法、装置、电子设备、计算机可读存储介质和计算机程序产品。

技术介绍

[0002]云计算(cloud computing),指的是通过网络接入弹性可扩展的共享物理或虚拟资源池,资源可以包括服务器、操作系统、网络、软件、应用和存储设备等,并可以以按需、自服务的方式对资源进行部署和管理的技术体系。通过云计算技术,可以为人工智能、区块链等技术应用、模型训练提供高效强大的数据处理能力。
[0003]由云计算带来的分布式任务处理,通过将任务分配给不同的服务器、设备进行处理,实现任务的高效处理。
[0004]在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。

技术实现思路

[0005]本公开提供了一种任务处理方法、装置、电子设备本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种任务处理方法,包括:获得目标任务对应的描述数据,所述描述数据包括所述目标任务的第一数据和队列标识,所述队列标识指示所述目标任务的所属队列;基于所述队列标识和所述第一数据,获得所述目标任务的索引,所述索引指示所述目标任务在所述所属队列中的优先级;以及基于对所述所属队列中的多个任务的处理,处理所述目标任务,其中,所述对所述所属队列中的多个任务的处理是基于所述多个任务的多个索引进行的。2.根据权利要求1所述的方法,其中,所述所属队列包括任务创建队列,所述第一数据包括所述目标任务的任务创建时间,所述基于所述队列标识和所述第一数据,获得所述目标任务的索引包括:响应于所述队列标识所指示的所述所属队列为所述任务创建队列,将所述队列标识和所述任务创建时间进行组合,以获得所述索引。3.根据权利要求1所述的方法,其中,所述所属队列包括包含优先级队列,所述第一数据包括所述目标任务的任务更新时间,所述基于所述队列标识和所述第一数据,获得所述目标任务的索引包括:响应于所述队列标识所指示的所述所属队列为所述优先级队列,将所述队列标识和所述任务更新时间进行组合,以获得所述索引。4.根据权利要求1所述的方法,其中,所述第一数据包括与所述目标任务相应的任务标识,所述基于所述队列标识和所述第一数据,获得所述目标任务的索引包括:将所述队列标识和所述任务标识进行组合,以获得所述索引。5.根据权利要求4所述的方法,其中,所述所属队列包括以下之一:任务队列,所述任务队列包括待处理的至少一个任务;排队队列,所述排队队列包括超过工作负载后在排队等待处理的至少一个任务;错误队列,所述错误队列包括运行故障的至少一个任务;和监控队列,所述观察队列包括在运行中并且被监控的至少一个任务。6.根据权利要求2所述的方法,其中,所述所属队列还包括任务派分队列,所述方法还包括:响应于所述目标任务从所述任务创建队列中移除,以派分给处理节点,更新所述队列标识,以获得更新的队列标识,所述更新的队列标识指示所述任务派分队列。7.根据权利要求2所述的方法,其中,所述所属队列还包括任务监控队列,所述方法还包括:响应于所述目标任务从所述任务创建队列中移除,以派分给处理节点,更新所述队列标识,以获得更新的队列标识,所述更新的队列标识指示所述任务监控队列。8.一种任务处理装置,包括:描述数据获取单元,被配置用于获得目标任务对应的描述数据,所述描述数据包括所述目标任务的第一数据和队列标识,所述队列标识指示所述目标任务的所属队列;索引获取单元,被配置用于基于所述队列标识和所述第一数据,获得所述目标任务的索引,所述索引指示所述目标任务在所述所属队列中的优先级;以及任务处理单元,被配置用于基于对所述所属队列中的多个任...

【专利技术属性】
技术研发人员:刘魏光
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1