1 .一种任务调度方法,其特征在于,应用于第一开放式服务代理,所述方法包括:
接收来自于第一调度平台所执行的第一任务对应的第一任务调度信息;
根据所述第一任务调度信息确定与所述第一任务具有依赖关系的第二任务;
获取所述第二任务对应的第二任务的基本信息;
根据所述第二任务的基本信息、以及全网路由信息,确定由第一开放式服务代理向第
二开放式服务代理发送所述第一任务调度信息的最优传输路径,其中,所述全网路由信息
用于记录所述第一开放式服务代理和所述第二开放式服务代理所对应的调度网络的全部
路由信息;
根据所述最优传输路径向所述第二开放式服务代理发送所述第一任务调度信息,以使
所述第二开放式服务代理向所述第二开放式服务代理对应的第二调度平台发送所述第一
任务调度信息,并使所述第二调度平台基于所述第一任务调度信息执行所述第二任务;
所述方法还包括:
若所述第一开放式服务代理接入了所述调度网络中的全网运维监控端点,则将所述第
一任务的任务状态同步广播至所述全网运维监控端点,其中,所述全网运维监控端点用于
记录通过所述调度网络进行任务调度的各个任务的任务状态,所述第一任务的任务状态包
括待执行状态、执行状态、成功状态或者失败状态。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述第一开放式服务代理和所述第二开放式服务代理均按照标准接口格式接入所述
调度网络,其中,所述标准接口格式用于定义所述第一开放式服务代理和所述第二开放式
服务代理各自的相关信息。
3 .根据权利要求1所述的方法,其特征在于,在所述接收来自于第一调度平台所执行的
第一任务对应的第一任务调度之前,所述方法还包括:
所述第一开放式服务代理向所述调度网络通过全网广播的方式进行注册,以加入所述
调度网络。
4 .根据权利要求3所述的方法,其特征在于,所述第一开放式服务代理向所述调度网络
通过全网广播的方式进行注册,包括:
根据所述第一开放式服务代理对应的端点地址、所述第一开放式服务代理对应的所述
第一调度平台的标识信息、以及所述第一开放式服务代理对应的端点接入类型中的至少一
项,向所述调度网络通过全网广播的方式注册所述第一开放式服务代理,其中,所述第一开
放式服务代理对应的端点地址用于表示所述第一开放式服务代理与其它开放式服务代理
之间收发消息的地址,所述第一开放式服务代理对应的端点接入类型用于表征所述第一开
放式服务代理在所述调度网络中所要连接的网络端点的类型。
5 .根据权利要求1所述的方法,其特征在于,所述根据所述第一任务调度信息确定与所
述第一任务具有依赖关系的第二任务,包括:
若所述第一任务调度信息中存在与所述第一任务具有依赖关系的后置任务,则将所述
后置任务确定为与所述第一任务具有依赖关系的所述第二任务。
6 .根据权利要求1所述的方法,其特征在于,所述第一任务调度信息,包括以下至少一
项:
所述第一任务对应的会话的会话标识;
权 利 要 求 书
1/2 页
2
评论