一种批量任务调度分配方法及系统技术方案

技术编号:2820161 阅读:384 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种批量任务调度分配方法及系统,解决在大量并发处理批量任务的过程中,增加多台服务器处理不能灵活适应任务处理变动、无法及时处理批量任务的问题。所述方法包括:配置任务分配服务器和多台任务处理服务器;分配服务器建立分配列表,动态管理各处理服务器上的闲置任务数;分配服务器定时检查是否有待处理的任务,若有,则继续检查分配列表中各处理服务器的闲置任务数;若存在闲置的处理服务器,则将待处理任务分配给闲置的处理服务器。所述自动分配方式能够灵活适应任务处理变动,可以在充分利用处理服务器资源的基础上,在大量并行处理的情况下做到及时、快速处理批量任务。而且,还可以根据需要增加处理服务器,加快处理速度。

【技术实现步骤摘要】

本专利技术涉及批量任务的数据处理,特别是涉及一种批量任务调度分配方法 及系统。
技术介绍
应用系统中,为了满足业务应用需求,经常需要并发处理批量任务。但随 着系统复杂度和任务数据量的增加,处理任务所需要的时间也越来也长,导致 单台任务处理服务器不能满足需要。针对这种情况,常用的解决方案是升级所述任务处理服务器,通过提升服 务器的性能来加快处理速度。在批量任务对处理时间要求不高的情况下,这种方式能改善系统的处理效率;但如果对处理时间要求很高,或者处理的数据量 非常大的情况下,仅仅通过提升服务器性能已无法达到处理要求。还有一种方案是增加任务处理服务器,通过手工分配或者系统配置,将批量任务分配到各个处理服务器进行处理。这种方法解决了上述第一种方案的问 题,当依靠提升单台服务器性能无法满足处理需要时,可以配备多台任务处理 服务器来分担单台服务器的处理任务,从而在处理能力和处理时间上满足业务 应用需求。但是,无论是手工分配还是通过系统配置来分配任务,当应用做变动或任 务数据量做重大变动时,都需要重新分配任务,这样就需要花费大量的时间和 精力来进行配置调整,从而无法及时处理批量任务。而且,由本文档来自技高网...

【技术保护点】
一种批量任务调度分配方法,其特征在于,包括: 配置任务分配服务器和多台任务处理服务器; 分配服务器建立分配列表,动态管理各处理服务器上的闲置任务数; 分配服务器定时检查是否有待处理的任务,若有,则继续检查分配列表中各处理服务器的闲置任务数;若存在闲置的处理服务器,则将待处理任务分配给闲置的处理服务器。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈波
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:VG[英属维尔京群岛]

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

1