[发明专利]任务分配方法及装置有效
| 申请号: | 201610188347.2 | 申请日: | 2016-03-29 |
| 公开(公告)号: | CN107239328B | 公开(公告)日: | 2020-06-09 |
| 发明(设计)人: | 马飞;陈天羿 | 申请(专利权)人: | 上海普兰金融服务有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张振军;吴敏 |
| 地址: | 201203 上海*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 任务 分配 方法 装置 | ||
一种任务分配方法及装置,所述方法包括:接收来自客户端的分配请求,所述分配请求包含所述用于标识所述客户端的来源标识;对所述来源标识进行验证,确定所述来源标识满足预设条件,所述预设条件包括:所述第一队列中未包含所述分配请求的来源标识;更新第一队列,将所述分配请求的来源标识添加至所述第一队列的尾部;按照先进先出的顺序,为所述第一队列中的所述来源标识指向的客户端分配待处理任务,所述待处理任务存储于第二队列中。所述方法及装置可以优化资源配置。
技术领域
本发明涉及数据处理领域,尤其涉及一种任务分配方法及装置。
背景技术
任务分配是数据处理领域中的重要领域,合理的任务分配可以实现资源的优化配置,提升系统的整体效率。
但是,现有的任务分配方法的资源配置效率有待提升。
发明内容
本发明解决的技术问题是提升任务分配方法的资源配置效率。
为解决上述技术问题,本发明实施例提供一种任务分配方法,包括:接收来自客户端的分配请求,所述分配请求包含用于标识所述客户端的来源标识;对所述来源标识进行验证,确定所述来源标识满足预设条件,所述预设条件包括:第一队列中未包含所述分配请求的来源标识;更新第一队列,将所述分配请求的来源标识添加至所述第一队列的尾部;按照先进先出的顺序,为所述第一队列中的所述来源标识指向的客户端分配待处理任务,所述待处理任务存储于第二队列中。
可选的,所述第二队列中存储有多个待处理任务,所述任务分配方法还包括:在所述分配待处理任务之后,将已分配的所述待处理任务从所述第二队列中移除。
可选的,为所述第一队列中的所述来源标识指向的客户端分配待处理任务包括:对位于所述第二队列首位的待处理任务和/或位于第一队列首位的来源标识进行锁定,直至分配完毕。
可选的,所述预设条件还包括:分配至所述来源标识指向的客户端的待处理任务的数量未超过上限。
可选的,为所述第一队列中的所述来源标识指向的客户端分配待处理任务后,所述任务分配方法还包括:将所指向的客户端已分配到所述待处理任务的来源标识从所述第一队列中移除。
可选的,所述第二队列为先进先出队列。
本发明实施例中还提供一种任务分配装置,其特征在于,包括:分配请求接收单元,适于接收来自客户端的分配请求,所述分配请求包含所述用于标识客户端的来源标识;验证单元,适于对所述来源标识进行验证,确定所述来源标识满足预设条件,所述预设条件包括:第一队列中未包含所述分配请求的来源标识;更新单元,适于更新第一队列,将所述分配请求的来源标识添加至所述第一队列的尾部;分配单元,适于按照先进先出的顺序,为所述第一队列中的所述来源标识指向的客户端分配待处理任务,所述待处理任务存储于第二队列中。
可选的,所述第二队列中存储有多个待处理任务,所述任务分配装置还包括:第一移除单元,适于在所述分配待处理任务之后,将已分配的所述待处理任务从所述第二队列中移除。
可选的,所述分配单元包括锁定单元,适于对位于所述第二队列首位的待处理任务和/或位于第一队列首位的来源标识进行锁定,直至分配完毕。
可选的,所述预设条件还包括:分配至所述来源标识指向的客户端的待处理任务的数量未超过上限。
可选的,所述任务分配装置还包括:第二移除单元,适于所述第一队列中的所述来源标识指向的客户端分配待处理任务后,将所指向的客户端已分配到所述待处理任务的来源标识从所述第一队列中移除。
可选的,所述第二队列为先进先出队列。
与现有技术相比,本发明实施例的技术方案具有以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海普兰金融服务有限公司,未经上海普兰金融服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610188347.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:保单处理的优化方法和装置
- 下一篇:云环境下统一资源调度方法及系统





