[发明专利]任务处理方法、装置、调度服务器及介质在审
| 申请号: | 202010227325.9 | 申请日: | 2020-03-26 | 
| 公开(公告)号: | CN111538572A | 公开(公告)日: | 2020-08-14 | 
| 发明(设计)人: | 蔡高年 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 | 
| 主分类号: | G06F9/48 | 分类号: | G06F9/48 | 
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;彭程 | 
| 地址: | 518000 广东省深圳市福田区益田路5033号*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 任务 处理 方法 装置 调度 服务器 介质 | ||
本发明实施例公开了一种任务处理方法、装置、调度服务器及介质,所述方法包括:接收终端发送的N个待处理任务,并确定用于任务处理的服务器集群中每个执行服务器的状态信息以及每个待处理任务对应的任务量,根据每个执行服务器的状态信息从服务器集群中筛选出第一执行服务器,并确定第一执行服务器的第一剩余负载量;根据第一剩余负载量从N个待处理任务中筛选出M个第一待处理任务,对M个第一待处理任务进行聚合处理,得到第一待处理任务集合;将第一待处理任务集合发送至第一执行服务器,通过实施上述方法,可以使得执行服务器可以尽可能饱和的处理待处理任务,充分发挥了执行服务器的性能,提升了对待处理任务的处理效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种任务处理方法、装置、调度服务器及介质。
背景技术
随着网络技术的发展以及互联网用户数量的不断增长,应用的后台服务器往往会接收到用户发送的批量任务,采用单个服务器对批量任务进行处理会导致处理效率低下,为了提升针对批量任务的处理效率,当前多采用服务器集群对批量任务进行处理,其中,服务器集群中包括多个执行服务器,每个执行服务器都可以对任务进行处理。
现有技术中,采用服务器集群对任务进行处理时,往往是用于任务分配的调度服务器在接收到一个任务后,立即将该任务发送至适配的执行服务器,使得执行服务器对任务进行处理,然而,采用上述方式,针对N个任务,则调度服务器需要建立N个线程发送该N个任务,对调度服务器的消耗较高,且发送N次也需占用大量的发送时长,执行服务器一次也只能接收到一个待处理任务,而剩余大量的任务处理空间,导致单个执行服务器的性能无法得到充分发挥,任务处理效率低。
发明内容
本发明实施例提供了一种任务处理方法、装置、调度服务器及介质,可以对基于执行服务器的运行状态对任务进行合并处理后发送至执行服务器,提升针对任务处理的效率。
第一方面,本发明实施例提供了一种任务处理方法,所述方法包括:
接收终端发送的N个待处理任务,并确定用于任务处理的服务器集群中每个执行服务器的状态信息以及每个待处理任务对应的任务量,所述状态信息包括处理效率和剩余负载量,所述N为正整数;
根据所述每个执行服务器的状态信息从所述服务器集群中筛选出第一执行服务器,并确定所述第一执行服务器的第一剩余负载量;
根据所述第一剩余负载量从所述N个待处理任务中筛选出M个第一待处理任务,所述M个第一待处理任务的任务量的和值与所述第一剩余负载量之间的差值小于预设阈值,所述M为小于或等于N的正整数;
对所述M个第一待处理任务进行聚合处理,得到第一待处理任务集合;
将所述第一待处理任务集合发送至所述第一执行服务器,以使得所述第一执行服务器对所述第一待处理任务集合中的M个第一待处理任务进行处理。
第二方面,本发明实施例提供了一种任务处理装置,所述装置包括:
接收模块,用于接收终端发送的N个待处理任务;
确定模块,用于确定用于任务处理的服务器集群中每个执行服务器的状态信息以及每个待处理任务对应的任务量,所述状态信息包括处理效率和剩余负载量,所述N为正整数;
筛选模块,用于根据所述每个执行服务器的状态信息从所述服务器集群中筛选出第一执行服务器;
所述确定模块,还用于确定所述第一执行服务器的第一剩余负载量;
所述筛选模块,还用于根据所述第一剩余负载量从所述N个待处理任务中筛选出M个第一待处理任务,所述M个第一待处理任务的任务量的和值与所述第一剩余负载量之间的差值小于预设阈值,所述M为小于或等于N的正整数;
处理模块,用于对所述M个第一待处理任务进行聚合处理,得到第一待处理任务集合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010227325.9/2.html,转载请声明来源钻瓜专利网。





