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

技术编号:32551292 阅读:25 留言:0更新日期:2022-03-05 11:51
本公开提供了一种任务处理方法、装置、设备以及存储介质,涉及计算机技术领域,尤其涉及大数据、云计算和人工智能领域。具体实现方案为:一种任务处理方法,包括:从批量任务中获取待处理任务;根据该批量任务的状态,对该待处理任务执行该批量任务所处阶段对应的操作。本公开实施例有利于针对不同的阶段执行对应的操作,能够更加灵活地处理任务。能够更加灵活地处理任务。能够更加灵活地处理任务。

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


[0001]本公开涉及计算机
,尤其涉及大数据、云计算和人工智能领域。

技术介绍

[0002]在一些系统或平台批量导入数据时,例如在应用了人脸识别模型的系统或平台上批量导入底库图时,可以通过文件上传的方式、一次性地将多张人员注册照(即底库图)注册到人脸库中。通常,批量导入数据的方法可以采用串行导入或并行导入的方式。

技术实现思路

[0003]本公开提供了一种任务处理方法、装置、设备以及存储介质。
[0004]根据本公开的一方面,提供了一种任务处理方法,包括:
[0005]从批量任务中获取待处理任务;
[0006]根据该批量任务的状态,对该待处理任务执行该批量任务所处阶段对应的操作。
[0007]根据本公开的另一方面,提供了一种任务处理装置,包括:
[0008]获取模块,用于从批量任务中获取待处理任务;
[0009]处理模块,用于根据该批量任务的状态,对该待处理任务执行该批量任务所处阶段对应的操作。
[0010]根据本公开的再一方面本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种任务处理方法,包括:从批量任务中获取待处理任务;根据所述批量任务的状态,对所述待处理任务执行所述批量任务所处阶段对应的操作。2.根据权利要求1所述的方法,其中,根据所述批量任务的状态,对所述待处理任务执行所述批量任务所处阶段对应的操作,包括:在所述批量任务处于第一状态的情况下,执行以下操作的至少之一:对所述待处理任务执行第一阶段操作;在第一次查看的情况下,对所述待处理任务执行第一阶段操作;在第二次查看的情况下,结束工作线程;其中,所述第一状态用于表示所述批量任务处于导入过程中;所述第一阶段操作包括将所述待处理任务的数据导入为中间态数据。3.根据权利要求1或2所述的方法,其中,根据所述批量任务的状态,对所述待处理任务执行所述批量任务所处阶段对应的操作,包括:在所述批量任务处于第二状态的情况下,对所述待处理任务执行第二阶段操作;其中,所述第二状态用于表示所述批量任务已经全部执行了第一阶段操作;所述第二阶段操作包括将所述批量任务中成功导入的所述待处理任务的中间态数据提交为完成态数据。4.根据权利要求1至3中任一项所述的方法,其中,根据所述批量任务的状态,对所述待处理任务执行所述批量任务所处阶段对应的操作,还包括:在所述批量任务处于第三状态的情况下,执行回滚操作,其中,所述第三状态用于表示所述批量任务处于导入过程中收到撤销请求。5.根据权利要求4所述的方法,其中,所述执行回滚操作包括:发送用于表示已经撤销导入的通知,清除已经导入的中间态数据。6.根据权利要求1至5中任一项所述的方法,其中,根据所述批量任务的状态,对所述待处理任务执行所述批量任务所处阶段对应的操作,还包括:在所述批量任务处于第四状态或第五状态的情况下,结束工作线程,其中,所述第四状态用于表示所述批量任务已经完成提交;所述第五状态用于表示所述批量任务的由于撤销而终止。7.根据权利要求1至6中任一项所述的方法,还包括:对所述批量任务进行状态维护,具体包括以下至少之一:在执行第一阶段操作的情况下,更新导入成功的第一数目和/或导入失败的第二数目;在根据所述第一数目和/或所述第二数目确定已处理任务量达到所述批量任务的总数的情况下,将所述批量任务的第一状态更新为第二状态,其中,所述第一状态用于表示所述批量任务处于导入过程中,所述第二状态用于表示所述批量任务已经全部执行了第一阶段操作;在执行第二阶段操作的情况下,将所述批量任务的第二状态更新为第四状态,所述第四状态用于表示所述批量任务已经完成提交;在执行回滚操作的情况下,将所述批量任务的第三状态更新为第五状态,其中,所述第
三状态用于表示所述批量任务处于导入过程中收到撤销请求,所述第五状态用于表示所述批量任务的由于撤销而终止。8.根据权利要求1至7中任一项所述的方法,其中,从批量任务中获取待处理任务,包括:利用需要导入的文件和图像,生成所述批量任务的每个所述待处理任务;将多个所述待处理任务加入任务队列;利用线程池中的多个工作线程,...

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

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

1