预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115002124A(43)申请公布日2022.09.02(21)申请号202210913447.2(22)申请日2022.08.01(71)申请人太极计算机股份有限公司地址100020北京市朝阳区容达路7号中国电科太极信息产业园(72)发明人王丽君魏凯梁超鹿洪杰陈佳兴焦自玲(74)专利代理机构北京细软智谷知识产权代理有限责任公司11471专利代理师周亮(51)Int.Cl.H04L67/1001(2022.01)G06F9/50(2006.01)G06F9/48(2006.01)权利要求书2页说明书7页附图1页(54)发明名称分布式任务调度处理方法、装置和设备(57)摘要本发明涉及一种分布式任务调度处理方法、装置及设备,涉及数据处理技术领域,通过设定定时器,根据定时器设定的时间,从而在启动时间在服务器集中确定并触发启动目标服务器;在包括的至少两台服务器中,可以由任一服务器进行数据分配,对目标数据进行数据切分,将切分后的子数据分发至任务接收节点,以使每个任务接收节点根据接收成功的子数据进行任务处理;每台服务器包括至少一个任务接收节点。因此,本申请中通过设置至少两台服务器,其中任一服务器均可以进行任务数据分配,通过去中心化提升了数据处理速度,无需引入复杂的开源组件,节约成本、使用简单、运维方便。CN115002124ACN115002124A权利要求书1/2页1.一种分布式任务调度处理方法,其特征在于,包括:根据定时器确定每个启动时间,在每个所述启动时间根据预设规则在服务器集中确定并触发启动目标服务器;所述服务器集中包括至少两台服务器;基于任一所述目标服务器获取对应的目标数据,并对所述目标数据进行数据切分,将切分后的子数据分发至任务接收节点,以使每个所述任务接收节点根据接收成功的子数据进行任务处理;每台所述服务器包括至少一个所述任务接收节点。2.根据权利要求1所述的方法,其特征在于,所述对所述目标数据进行数据切分,将切分后的子数据分发至任务接收节点,以使每个所述任务接收节点根据接收成功的子数据进行任务处理,包括:根据所述目标数据的passId的哈希值将所述目标数据切割为预设份数的子数据;对所述子数据进行编号,每个编号对应一份子数据;基于负载均衡,调用匹配的任务接收接口,以将切割后的子数据的编号分发至任务接收节点,以使每个所述任务接收节点根据接收成功的所述编号确定对应的子数据,从而根据所述子数据进行任务处理。3.根据权利要求1所述的方法,其特征在于,所述将切分后的子数据分发至任务接收节点之后,还包括:在每个任务接收节点,判断待处理任务数量是否大于节点最大任务数;若所述待处理任务数量未大于节点最大任务数,则在所述任务接收节点接收所述子数据;若所述待处理任务数量大于节点最大任务数,则在所述任务接收节点拒绝接收所述子数据,以使所述子数据分配至其他所述任务接收节点。4.根据权利要求1所述的方法,其特征在于,在所述根据定时器确定每个启动时间,在每个所述启动时间根据预设规则在服务器集中确定并触发启动目标服务器之前,还包括:接收服务器优先级设定请求;根据所述服务器优先级设定请求,设定所述服务器集中服务器的优先级;所述根据预设规则在服务器集中确定并触发启动目标服务器,包括:根据所述服务器集中服务器的优先级,确定优先级最高的服务器为目标服务器,触发启动所述目标服务器。5.根据权利要求1所述的方法,其特征在于,在所述每个所述任务接收节点根据接收成功的子数据进行任务处理之后,还包括:在每个所述任务接收节点更改所述子数据对应任务的任务完成状态;对每个所述任务接收节点的任务处理进行日志记录。6.一种分布式任务调度处理装置,其特征在于,包括:任务分配启动模块,用于根据定时器确定每个启动时间,在每个所述启动时间根据预设规则在服务器集中确定并触发启动目标服务器;所述服务器集中包括至少两台服务器;任务分配模块,用于基于任一所述目标服务器获取对应的目标数据,并对所述目标数据进行数据切分,将切分后的子数据分发至任务接收节点,以使每个所述任务接收节点根据接收成功的子数据进行任务处理;每台所述服务器包括至少一个所述任务接收节点。7.根据权利要求6所述的装置,其特征在于,所述任务分配模块,具体用于根据所述目标数据的passId的哈希值将所述目标数据切割为预设份数的子数据;对所述子数据进行编号,每个编号对应一份子数据;基于负载均衡,调用匹配的任务接收接口,以将切割后的子2CN115002124A权利要求书2/2页数据的编号分发至任务接收节点,以使每个所述任务接收节点根据接收成功的所述编号确定对应的子数据,从而根据所述子数据进行任务处理。8.根据权利要求6所述的装置,其特征在于,所述任务分配模块,还用于在每个任务接