[发明专利]控制任务服务器的方法及系统有效
申请号: | 201410840955.8 | 申请日: | 2014-12-29 |
公开(公告)号: | CN104702664B | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 邓建波;崔书中;曹捷;谢毅 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/50 |
代理公司: | 44280 深圳市威世博知识产权代理事务所(普通合伙) | 代理人: | 何青瓦 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种控制任务服务器的方法及系统,该方法包括:中控服务器在接到触发指令时,获取保存在本地的服务器信息,服务器信息包括任务服务器当前的状态和任务服务器执行任务所需要的时间;根据服务器信息,判断是否存在任务服务器当前的状态是空闲状态的任务服务器;若存在,则在空闲状态的任务服务器中确定执行任务所需要的时间归属于第一预定时间范围内的任务服务器并定义为第一集合;将需要执行的任务分配给第一集合中的任务服务器。通过上述方式,本发明能够自动均衡任务服务器的负载,从而有效利用资源并保证服务质量。 | ||
搜索关键词: | 控制 任务 服务器 方法 系统 | ||
【主权项】:
1.一种控制任务服务器的方法,其特征在于,所述方法包括:/n中控服务器在接到触发指令时,获取保存在本地的服务器信息,所述服务器信息包括任务服务器当前的状态和所述任务服务器执行任务所需要的时间;/n根据所述服务器信息,判断是否存在所述任务服务器当前的状态是空闲状态的任务服务器;/n若存在,则在所述空闲状态的任务服务器中确定执行任务所需要的时间归属于第一预定时间范围内的任务服务器,并定义为第一集合;/n将需要执行的任务分配给所述第一集合中的任务服务器;/n当任务分配给任务服务器后,记录所述任务开始执行的时间,根据当前的时间以及执行所述任务所需要的时间可估计任务结束的时间;/n所述中控服务器对所述任务服务器执行任务所需要的时间进行统计,获得所述任务服务器执行任务所需要的平均时间,以便于根据所述任务服务器执行任务所需要的平均时间确定正在执行任务的所述任务服务器将要处于空闲状态的时间;/n所述中控服务器主要从各任务服务器的性能指标、处理任务的能力、当前的状态及当前空闲任务服务器进行综合分析选择,并通过异构分布式负载均衡算法使所有所述任务服务器繁忙程度相近,整个系统任务吞吐量达到最大;/n在任务从中控服务器分配到任务服务器后,任务服务器在任务执行结束退出前,连接准备好的脚本,在任务执行完毕或出错执行这段脚本;所述脚本包含收集的当前的服务器信息及把服务器信息发送给所述中控服务器的功能,所述中控服务器接收所述服务器信息后,当所述服务器信息有更新时,用接收的所述任务服务器的所述服务器信息替换以前的所述任务服务器的所述服务器信息。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410840955.8/,转载请声明来源钻瓜专利网。