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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110096342A(43)申请公布日2019.08.06(21)申请号201910380106.1(22)申请日2019.05.08(71)申请人深圳乐信软件技术有限公司地址518000广东省深圳市南山区粤海街道科苑南路3099号中国储能大厦第24层(72)发明人杨尚京王枫谭仕朝(74)专利代理机构北京品源专利代理有限公司11332代理人孟金喆(51)Int.Cl.G06F9/46(2006.01)G06F9/48(2006.01)权利要求书2页说明书8页附图2页(54)发明名称任务处理方法、装置、服务器和存储介质(57)摘要本发明实施例公开了一种任务处理方法、装置、服务器和存储介质。该方法包括:接收任务链中当前链式任务关联的至少一个执行节点上报的执行结果;依据任务链注册信息以及所述执行结果,确定所述当前链式任务的后置任务,并调度所述后置任务关联的至少一个执行节点执行所述后置任务。本发明实施例通过对任务链注册信息和任务执行结果的收集,以及后置任务的主动调度,解除了后置任务与前置任务的逻辑耦合关系,避免了后置任务关联的执行节点中资源的浪费,提高了链式任务响应的灵活性、及时性和时效性。CN110096342ACN110096342A权利要求书1/2页1.一种任务处理方法,其特征在于,包括:接收任务链中当前链式任务关联的至少一个执行节点上报的执行结果;依据任务链注册信息以及所述执行结果,确定所述当前链式任务的后置任务,并调度所述后置任务关联的至少一个执行节点执行所述后置任务。2.根据权利要求1所述的方法,其特征在于,在所述接收任务链中当前链式任务关联的至少一个执行节点上报的执行结果之前,还包括:接收所述任务链的任务链注册信息;其中,所述任务链注册信息中至少包括所述任务链的初始调度时间、所述任务链中各链式任务的执行顺序、各链式任务包含的分片任务信息,以及各链式任务关联的至少一个执行节点的节点信息。3.根据权利要求1所述的方法,其特征在于,所述接收任务链中当前链式任务关联的至少一个执行节点上报的执行结果,包括:若所述当前链式任务包括至少两个分片任务,则接收所述至少两个分片任务中,至少一个分片任务关联的执行节点上报的执行结果。4.根据权利要求1所述的方法,其特征在于,所述依据任务链注册信息以及所述执行结果,确定所述当前链式任务的后置任务,包括:若检测到执行节点上报的分片任务的执行结果为执行成功,则依据所述任务链注册信息中各链式任务包含的分片任务信息,确定该分片任务所属的链式任务作为当前链式任务;依据所述当前链式任务中已执行成功的分片任务,若检测到所述当前链式任务中各分片任务执行成功,则确定所述当前链式任务执行完成;依据所述当前链式任务以及所述任务链注册信息中各链式任务的执行顺序,确定所述当前链式任务的后置任务。5.根据权利要求1所述的方法,其特征在于,在所述确定所述当前链式任务的后置任务之前,还包括:若检测到执行节点上报的分片任务的执行结果为执行异常,则依据预设重试次数阈值,重新调度执行节点执行该分片任务。6.根据权利要求1所述的方法,其特征在于,所述调度所述后置任务关联的至少一个执行节点执行所述后置任务,包括:向所述后置任务关联的至少一个执行节点传递所述当前链式任务的执行结果,并调度所述执行节点执行所述后置任务,以使所述执行节点依据所述当前链式任务的执行结果,确定所述后置任务的执行状态并返回。7.根据权利要求2所述的方法,其特征在于,在所述接收所述任务链的任务链注册信息之后,还包括:在线修改所述任务链注册信息,以重新接收任务调整后的任务链的任务链注册信息。8.一种任务处理装置,其特征在于,包括:执行结果收集模块,用于接收任务链中当前链式任务关联的至少一个执行节点上报的执行结果;任务调度模块,用于依据任务链注册信息以及所述执行结果,确定所述当前链式任务的后置任务,并调度所述后置任务关联的至少一个执行节点执行所述后置任务。2CN110096342A权利要求书2/2页9.一种服务器,其特征在于,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一项所述的任务处理方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一项所述的任务处理方法。3CN110096342A说明书1/8页任务处理方法、装置、服务器和存储介质技术领域[0001]本发明实施例涉及信息处理技术领域,尤其涉及一种任务处理方法、装置、服务器和存储介质。背景技术[0002]随着互联网的兴起,越来越多的计算机作为任务的执行节点,执行着各类任务,以