一种任务分配方法、装置及计算机可读存储介质与流程

文档序号:19157696发布日期:2019-11-16 01:01阅读:来源:国知局

技术特征:

1.一种任务分配方法,其特征在于,包括:

获取任务分配信息,所述任务分配信息包括第一用户标识集、待处理任务清单以及单个任务的预设处理次数;

根据所述第一用户标识集、所述待处理任务清单以及所述预设处理次数,通过任务分配算法确定所述第一用户标识集的用户任务清单;

向所述第一用户标识集的用户发送所述用户任务清单对应的任务数据。

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一用户标识集、所述待处理任务清单以及所述预设处理次数,通过任务分配算法确定所述第一用户标识集中用户的用户任务清单,包括:

对所述待处理任务清单中的任务进行分组,得到m组任务清单,所述m为所述第一用户标识集中用户标识的数量;

将所述m组任务清单保持顺序不变扩展k次,得到k*m组任务清单队列,所述k为所述预设处理次数;

按顺序每次从所述k*m组任务清单队列中提取k组任务清单,得到m个用户任务清单;

将所述m个用户任务请单分别与所述第一用户标识集中的用户标识关联,得到用户任务清单与用户标识之间一对一的映射关系。

3.根据权利要求2所述的方法,其特征在于,在所述向所述第一用户标识集中的用户发送所述用户任务清单对应的任务数据之前,所述方法还包括:

接收任务分配请求,所述任务分配请求中包括请求方用户标识;

所述向所述第一用户标识集中的用户发送所述用户任务清单对应的任务数据,包括:

基于所述映射关系,确定所述请求方用户标识对应的请求方用户任务清单;

获取与所述请求方用户任务清单对应的任务数据;

向所述请求方发送所述任务数据。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

接收针对任务数据的反馈信息,所述反馈信息包括所述任务数据的处理结果;

根据所述处理结果更新所述任务处理结果对应的任务的处理状态,所述任务处理状态包括已完成、处理中、处理异常。

5.根据权利要求4所述的方法,其特征在于,所述根据所述处理结果更新所述任务处理结果对应的任务的处理状态,包括:

将所述任务的处理结果的数量与所述预设处理次数进行比对;

若所述任务的处理结果的数量小于所述预设处理次数,则更新所述任务的处理状态为处理中;

若所述任务的处理结果的数量等于所述预设处理次数,则判断所述任务的所有结果是否均相同;

若所述任务的所有结果均相同,则更新所述任务的处理状态为已完成;

若所述任务的结果中存在至少一个结果和其他结果不相同,则更新所述任务的处理状态为处理异常。

6.根据权利要求1-5任一项所述的方法,其特征在于,在所述获取任务分配信息之前,所述方法还包括:

导入第二用户标识集,获取所述第二用户标识集中用户的已有任务量;

根据所述已有任务量对上述第二用户标识集进行筛选,得到所述第一用户标识集。

7.根据权利要求6所述的方法,其特征在于,所述根据所述已有任务量对上述第二用户标识集进行筛选,得到所述第一用户标识集,包括:

判断所述第二用户标识集中用户的任务量是否小于预设任务量;

若是,则将所述用户的用户标识确定为所述第一用户标识集中的用户标识。

8.一种任务分配装置,其特征在于,包括用于执行如权利要求1-7任一权利要求所述的方法的单元。

9.一种服务器,其特征在于,所述服务器包括处理器、存储器和通信模块,其中,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码来执行如权利要求1-7任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-7任一项所述的方法。


技术总结
本申请实施例公开了一种任务分配方法、装置及计算机可读存储介质,涉及任务资源分配,其中方法包括:获取任务分配信息,所述任务分配信息包括第一用户标识集、待处理任务清单以及单个任务的预设处理次数;根据所述第一用户标识集、所述待处理任务清单以及所述预设处理次数,通过任务分配算法确定所述第一用户标识集中用户的用户任务清单;向所述第一用户标识集中的用户发送所述用户任务清单对应的任务数据。通过本申请实施例,可以避免同一个任务被多次分配到同一个用户,提升任务分配的准确率。

技术研发人员:邹晓晨
受保护的技术使用者:平安普惠企业管理有限公司
技术研发日:2019.07.12
技术公布日:2019.11.15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1