【技术实现步骤摘要】
任务资源分配方法、装置及电子设备
[0001]本申请属于大数据
,具体涉及任务资源分配方法、装置及电子设备。
技术介绍
[0002]一个业务场景通常会包含多个需要执行的任务。对每个任务分配相应的计算资源后来运行任务。当一个任务的计算资源不足时,该任务会出现延迟,导致后续子任务出现积压,造成更多的任务延迟,给业务带来大量损失。
技术实现思路
[0003]本申请实施例的目的是提供任务资源分配方法、装置及电子设备,能够优先保证任务评分高的目标任务正常执行,避免后续任务出现积压,降低业务损失。
[0004]第一方面,本申请实施例提供了一种任务资源分配方法,该方法包括:
[0005]根据至少两个目标任务的任务配置信息,计算每个目标任务的任务评分;
[0006]根据所述每个目标任务的任务评分,向每个目标任务分配计算资源。
[0007]第二方面,本申请实施例提供了一种任务资源分配装置,所述装置包括:
[0008]计算模块,用于根据至少两个目标任务的任务配置信息,计算每个目标任务
【技术保护点】
【技术特征摘要】
1.一种任务资源分配方法,其特征在于,所述方法包括:根据至少两个目标任务的任务配置信息,计算每个目标任务的任务评分;根据所述每个目标任务的任务评分,向每个目标任务分配计算资源。2.根据权利要求1所述的方法,其特征在于,所述根据至少两个目标任务的任务配置信息,计算每个目标任务的任务评分,包括:根据至少两个目标任务的任务配置信息,得到每个目标任务的子任务数量;根据所述每个目标任务的子任务数量,得到每个目标任务的依赖度评分。3.根据权利要求2所述的方法,其特征在于,所述根据所述每个目标任务的子任务数将量,得到每个目标任务的依赖度评分之后,还包括:将所述每个目标任务的依赖度评分确定为任务评分。4.根据权利要求2所述的方法,其特征在于,所述根据所述每个目标任务的子任务数量,得到每个目标任务的依赖度评分,包括:将一个目标任务的子任务数量确定为所述目标任务的依赖度评分;或者,在一个目标任务的子任务数量位于第一数量范围内的情况下,将所述第一数量范围对应的评分确定为所述目标任务的依赖度评分。5.根据权利要求2所述的方法,其特征在于,所述根据所述每个目标任务的子任务数将量,得到每个目标任务的任务依赖程度评分之后,还包括:根据每个目标任务的场景类型,确定每个目标任务的场景重要度评分;根据所述依赖度评分和所述场景重要度评分,得到每个目标任务的任务评分。6.根据权利要求5所述的方法,其特征在于,所述根据每个目标任务的场景类型,确定每个目标任务的场景重要度评分,包括:计算每个目标任务的所有叶子子任务的场景类型评分和值,其中,所述叶子子任务的子任务为空;将一个目标任务的所述场景类型评分和值确定为所述目标任务的场景重要度评分,或者,在一个目标任务的场景类型的评分位于第二区间范围内的情况下,将与所述第二区间范围对应的评分确定为所述目标任务的场景重要度评分。7.根据权利要求5所述的方法,其特征在于,所述依赖度评分对应第一权重,所述场景重要度评分对应第二权重;所述根据所述依赖度评分和所述场景重要度评分,得到每个目标任务的任务评分,包括:将所述第一权重和所述第二权重分别作...
【专利技术属性】
技术研发人员:易龙,
申请(专利权)人:南京伟柏软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。