System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及通信,尤其涉及一种任务调度方法及装置。
技术介绍
1、在业务系统中,一般会使用后台任务去周期性地处理一些批量任务,以提升用户体验和增加系统的可扩展性,因此分布式任务调度得到广泛的应用。周期性定时的执行某个预先配置好的任务。
2、在移动通讯领域的任务调度系统中,很多地方需要定时触发任务,比如数据采集、智能询检、局数据管理等。现有分布式调度平台都是通过调度节点获取执行节点,主动分发给执行节点,执行节点收到任务再执行。如果调度节点到执行节点任务调度方法及装置网络不通,而执行节点可以访问调度节点,则没办法完成任务调度执行。
技术实现思路
1、为解决现有技术中存在的缺陷,本专利技术设计了一种任务调度方法及装置,
2、第一方面,本专利技术实施例中记载了一种任务调度方法,应用于分布式调度平台,包括:至少一个web服务节点、至少一个调度中心节点以及至少一个执行节点,至少一个调度中心节点接收至少一个web服务节点提交的任务,将所述任务加入任务列表;以及定时接收至少一个执行节点发送的目标任务请求;基于所述目标任务对应的目标任务类型,从所述待执行任务列表中选择对应的目标任务,发送目标任务到所述执行节点。
3、优选的,还包括,注册中心和存储设备,所述存储设备存储至少一个调度中心节点的任务数据,所述任务数据包括来自至少一个web服务节点提交任务的任务状态;所述注册中心接收来自所述至少一个web服务节点、至少一个调度中心和至少一个执行节点的注册信息。
< ...【技术保护点】
1.一种调度任务执行方法,应用于分布式调度平台,其特征在于,包括:至少一个web服务节点、至少一个调度中心节点以及至少一个执行节点,
2.根据权利要求1所述的方法,其特征在于,还包括,注册中心和存储设备,所述存储设备存储至少一个调度中心节点的任务数据,所述任务数据包括来自至少一个web服务节点提交任务的任务状态;所述注册中心接收来自所述至少一个web服务节点、至少一个调度中心和至少一个执行节点的注册信息。
3.根据权利要求1所述的方法,其特征在于,所述至少一个web服务节点发送任务到所述调度中心节点之前,发送所述任务的的注册请求到所述注册中心,所述注册中心返回对应于所述任务的任务标识。
4.根据权利要求3所述的方法,其特征在于,所述至少一个调度中心节点接收至少一个web服务节点提交的任务,将所述任务加入待执行任务列表之前,还包括:
5.一种调度任务执行方法,应用于分布式调度系统,其特征在于,所述方法应用于至少一个执行节点,包括:
6.根据权利要求5所述的方法,其特征在于,如果在预设时间内得到所述调度中心节点反馈的任务,则
7.一种调度任务执行装置,应用于分布式调度平台,其特征在于,包括:
8.一种服务器,其特征在于,包括存储器和处理器,其中:
9.一种存储介质,其特征在于,当存储介质中的指令由处理器执行时,使得能够执行如权利要求1-4任一项所述的方法。
...【技术特征摘要】
1.一种调度任务执行方法,应用于分布式调度平台,其特征在于,包括:至少一个web服务节点、至少一个调度中心节点以及至少一个执行节点,
2.根据权利要求1所述的方法,其特征在于,还包括,注册中心和存储设备,所述存储设备存储至少一个调度中心节点的任务数据,所述任务数据包括来自至少一个web服务节点提交任务的任务状态;所述注册中心接收来自所述至少一个web服务节点、至少一个调度中心和至少一个执行节点的注册信息。
3.根据权利要求1所述的方法,其特征在于,所述至少一个web服务节点发送任务到所述调度中心节点之前,发送所述任务的的注册请求到所述注册中心,所述注册中心返回对应于所述任务的任务标识。
4.根据权利要求3所述的方法,其特征在于,所述至少一个调...
【专利技术属性】
技术研发人员:胡剑,张泽钦,杨嘉明,杨克伟,
申请(专利权)人:杭州东方通信软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。