【技术实现步骤摘要】
任务调度方法及装置、网元、存储介质
本专利技术涉及信息
,尤其涉及一种任务调度方法及装置、网元、存储介质。
技术介绍
现有的任务调度方案通常按照任务发起时间,对任务进行调度。但在实际生产环节中,仍然不可避免的会有如下情形发生,某一业务突然同时发起了大量任务,导致整个系统的大部分或全部工作节点被抢占,而使其它业务发起的任务无法正常执行,造成上述多个其它业务发起的任务被延时执行,从而使系统整体运行效率较差。
技术实现思路
本专利技术实施例提供一种任务调度装置及装置、网元、存储介质。本专利技术的技术方案是这样实现的:一方面,提供一种任务调度方法,包括:根据任务的属性,确定执行所述任务的专业业务组;从所述专业业务组中选择空闲的工作节点执行所述任务;若所述专业业务组中无空闲的工作节点,从通用业务组中选择空闲的工作节点执行所述任务。进一步地,所述方法还包括:根据所述任务的属性,确定所述任务的业务优先级;所述从所述专业业务组中选择空闲的工作节点执行所
【技术保护点】
1.一种任务调度方法,其特征在于,所述方法包括:/n根据任务的属性,确定执行所述任务的专业业务组;/n从所述专业业务组中选择空闲的工作节点执行所述任务;/n若所述专业业务组中无空闲的工作节点,从通用业务组中选择空闲的工作节点执行所述任务。/n
【技术特征摘要】
1.一种任务调度方法,其特征在于,所述方法包括:
根据任务的属性,确定执行所述任务的专业业务组;
从所述专业业务组中选择空闲的工作节点执行所述任务;
若所述专业业务组中无空闲的工作节点,从通用业务组中选择空闲的工作节点执行所述任务。
2.根据权利要求1所述的方法,其特征在于,
所述方法还包括:
根据所述任务的属性,确定所述任务的业务优先级;
所述从所述专业业务组中选择空闲的工作节点执行所述任务,包括:
根据所述业务优先级,从所述专业业务组中选择空闲的工作节点执行所述任务。
3.根据权利要求1或2任一项所述的方法,其特征在于,
所述从所述专业业务组中选择空闲的工作节点执行所述任务包括:
从所述专业业务组中选择空闲的且节点优先级低于或等于所述业务优先级的工作节点,执行所述任务。
4.根据权利要求3所述的方法,其特征在于,
所述从所述专业业务组中选择空闲的且节点优先级低于或等于所述业务优先级的工作节点,执行所述任务,包括:
确定所述专业业务组中是否存在节点优先级为PX的空闲的工作节点,其中,节点优先级包括P1至PN;节点优先级PX-1高于节点优先级PX,N>1,1<X≤N;
若存在,选择所述专业业务组中节点优先级为PX的空闲的工作节点,执行所述任务,其中,PX低于或等于所述业务优先级。
5.根据权利要求4所述的方法,其特征在于,
所述从所述专业业务组中选择空闲的且节点优先级低于或等于所述业务优先级的工作节点,执行所述任务,还包括:
若不存在,选择所述专业业务组中节点优先级为PX-1的空闲的工作节点执行所述任务,其中,节点优先级包括P1至PN;节点优先级PX-1高于节点优先级PX,N>1,1<X≤N,PX-1低于或等于所述业务优先级。
6.根据权利要求2所述的方法,其特征在于,
所述若所述专业业务组中无空闲的工作节点,从通用业务组中选择空闲的工作节点执行所述任务,包括:
从所述通用业务组中选择空闲的且节点优先级低于或等于所述业务优先级的工作节点,执行所述任务。
7.根据权利要求6所述的方法,其特征在于,
所述从所述通用业务组中选择空闲的且节点优先级低于或等于所述业务优先级的工作节点,执行所述任务,包括:
确定所述通用业务组中是否存在节点优先级为PX的空闲的工作节点,其中,节点优先级包括P1至PN;节点优先级PX-1高于节点优先级PX,N>1,1<X≤N;
若存在,选择所述通用业务组中节点优先级为PX的空闲的工作节点,执行所述任务,其中,PX低于或等于所述业务优先级。
8.根据权利要求6或7任一项所述的方法,其特征在于,
所述从所述通用业务组中选择空闲的且节点优先级低于或等于所述业务优先级的工作节点...
【专利技术属性】
技术研发人员:王轶,初光磊,段盼盼,
申请(专利权)人:中移苏州软件技术有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。