发明名称 一种分布式任务调度方法及装置
摘要 本发明公开了一种分布式任务调度方法及装置,方法包括:接收任务执行装置发送的任务调度请求,其中所述任务调度请求包括任务类型和所述任务执行装置的标识信息;根据所述任务调度请求,按照下发校验逻辑对至少一个子任务进行校验,获得通过校验的子任务集合;从所述子任务集合中选择子任务下发到所述任务执行装置;接收到所述任务执行装置返回的执行结果,依据执行结果修改所述下发的子任务的属性。本发明实现了任务调度装置和任务执行装置之间的无状态通信,可方便对任务执行装置进行线性扩展,能提升任务的执行能力,通过对适用于不同任务执行装置的不同任务进行集中管理和调度,能实现不同任务之间的全局关联,能支持不同任务之间的依赖。
申请公布号 CN104239148A 申请公布日期 2014.12.24
申请号 CN201310223395.7 申请日期 2013.06.06
申请人 腾讯科技(深圳)有限公司 发明人 王才平;朱凯;王宇琴;罗奇
分类号 G06F9/50(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 北京品源专利代理有限公司 11332 代理人 马晓亚
主权项 一种分布式任务调度方法,其特征在于,包括:接收任务执行装置发送的任务调度请求,其中所述任务调度请求包括任务类型和所述任务执行装置的标识信息;根据所述任务调度请求,按照下发校验逻辑对至少一个子任务进行校验,获得通过校验的子任务集合,其中所述子任务的属性包括:子任务标识符,子任务类型和所属的任务的标识符,而任务的属性包括:任务标识符,任务类型,子任务的子任务类型与所述子任务所属的任务的任务类型相同;从所述子任务集合中选择子任务下发到所述任务执行装置;接收到所述任务执行装置返回的执行结果,依据执行结果修改所述下发的子任务的属性。
地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室