【技术实现步骤摘要】
本专利技术涉及批量任务的数据处理,特别是涉及一种批量任务调度分配方法 及系统。
技术介绍
应用系统中,为了满足业务应用需求,经常需要并发处理批量任务。但随 着系统复杂度和任务数据量的增加,处理任务所需要的时间也越来也长,导致 单台任务处理服务器不能满足需要。针对这种情况,常用的解决方案是升级所述任务处理服务器,通过提升服 务器的性能来加快处理速度。在批量任务对处理时间要求不高的情况下,这种方式能改善系统的处理效率;但如果对处理时间要求很高,或者处理的数据量 非常大的情况下,仅仅通过提升服务器性能已无法达到处理要求。还有一种方案是增加任务处理服务器,通过手工分配或者系统配置,将批量任务分配到各个处理服务器进行处理。这种方法解决了上述第一种方案的问 题,当依靠提升单台服务器性能无法满足处理需要时,可以配备多台任务处理 服务器来分担单台服务器的处理任务,从而在处理能力和处理时间上满足业务 应用需求。但是,无论是手工分配还是通过系统配置来分配任务,当应用做变动或任 务数据量做重大变动时,都需要重新分配任务,这样就需要花费大量的时间和 精力来进行配置调整,从而无法及时处 ...
【技术保护点】
一种批量任务调度分配方法,其特征在于,包括: 配置任务分配服务器和多台任务处理服务器; 分配服务器建立分配列表,动态管理各处理服务器上的闲置任务数; 分配服务器定时检查是否有待处理的任务,若有,则继续检查分配列表中各处理服务器的闲置任务数;若存在闲置的处理服务器,则将待处理任务分配给闲置的处理服务器。
【技术特征摘要】
【专利技术属性】
技术研发人员:陈波,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:VG[英属维尔京群岛]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。