System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 任务命令分配方法、系统、设备和产品技术方案_技高网

任务命令分配方法、系统、设备和产品技术方案

技术编号:43075325 阅读:8 留言:0更新日期:2024-10-22 14:50
本申请实施例公开了一种任务命令分配方法、系统、设备和产品,涉及汽车试验台架领域,可以缩短任务命令的等待执行时间,并提升台架设备资源的使用率。该方法包括:查询目标集群所关联任务队列中的第一命令,所述目标集群包含具有同种设备能力的台架设备,所述第一命令为当前待执行的任务命令;将所述第一命令分配至所述目标集群中的空闲台架设备进行执行。

【技术实现步骤摘要】

本申请涉及汽车试验台架领域,特别是涉及一种任务命令分配方法、系统、设备和产品


技术介绍

1、随着汽车领域向互联网的数字化和自动化转型,在汽车试验台架的自动化测试流程中,基本都实现了线上维护任务并下发任务命令到指定台架设备,台架设备执行任务命令并回传结果到线上的核心功能。

2、然而,在指定的台架设备忙碌时,需要人工干预将任务命令切换到另外的空闲台架设备上,否则任务命令将一直处于等待执行的状态,等待时间完全取决于上一个任务命令的实际执行时长,以致任务命令的等待执行时间较长,且台架设备资源无法得到充分使用。


技术实现思路

1、本申请实施例的目的是提供一种任务命令分配方法、系统、设备和产品,可以缩短任务命令的等待执行时间,并提升台架设备资源的使用率。

2、为解决上述技术问题,第一方面,本申请实施例提供一种任务命令分配方法,所述方法包括:

3、查询目标集群所关联任务队列中的第一命令,所述目标集群包含具有同种设备能力的台架设备,所述第一命令为当前待执行的任务命令;

4、将所述第一命令分配至所述目标集群中的空闲台架设备进行执行。

5、第二方面,本申请实施例还提供了一种任务命令分配系统,所述系统包括云端和多个台架设备,其中:

6、所述云端,用于查询目标集群所关联任务队列中的第一命令,所述目标集群包含具有相同设备能力的台架设备,所述第一命令为当前待执行的任务命令;

7、所述云端,还用于将所述第一命令发送至所述目标集群中的空闲台架设备;

8、所述多个台架设备中的空闲台架设备,用于响应于接收到所述第一命令,将自身的设备状态设置为忙碌,并执行所述第一命令。

9、第三方面,本申请实施例还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上的计算机程序,所述处理器执行所述计算机程序以实现如第一方面所述的任务命令分配方法。

10、第四方面,本申请实施例还提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现如第一方面所述的任务命令分配方法。

11、由上述技术方案可以看出,本申请利用目标集群所关联任务队列将任务命令指定至目标集群进行排队执行,且通过使目标集群包含具有同种设备能力的台架设备,以确保目标集群中各台架设备具备对目标集群所关联任务队列中任务命令的执行能力,由此实现将任务命令自动分配至空闲台架设备进行执行,无需人工值守和干预,可以缩短任务命令的等待执行时间,并提升台架设备资源的使用率。

本文档来自技高网...

【技术保护点】

1.一种任务命令分配方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,将所述第一命令分配至所述目标集群中的空闲台架设备进行执行,包括:

3.根据权利要求2所述的方法,其特征在于,在所述第一命令的下发时间晚于所述第二命令的下发时间的情况下,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述第一命令为所述目标集群所关联任务队列中未加锁且优先级最高的未执行的任务命令;所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在查询目标集群所关联任务队列中的第一命令之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述第一命令的查询和分配步骤是通过多个线程中检测到空闲台架设备的线程进行执行的;

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1-8任一所述的方法,其特征在于,查询目标集群所关联任务队列中的第一命令,包括:

10.根据权利要求1-8任一所述的方法,其特征在于,所述目标集群为预先建立的不同集群中存在空闲台架设备的集群,所述不同集群分别包含不同设备能力所对应的台架设备。

11.一种任务命令分配系统,其特征在于,所述系统包括云端和多个台架设备,其中:

12.一种电子设备,包括存储器、处理器及存储在所述存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1至10中任一项所述的任务命令分配方法。

13.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至10中任一项所述的任务命令分配方法。

...

【技术特征摘要】

1.一种任务命令分配方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,将所述第一命令分配至所述目标集群中的空闲台架设备进行执行,包括:

3.根据权利要求2所述的方法,其特征在于,在所述第一命令的下发时间晚于所述第二命令的下发时间的情况下,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述第一命令为所述目标集群所关联任务队列中未加锁且优先级最高的未执行的任务命令;所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在查询目标集群所关联任务队列中的第一命令之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述第一命令的查询和分配步骤是通过多个线程中检测到空闲台架设备的线程进行执行的;

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:<...

【专利技术属性】
技术研发人员:罗钱华王伟陈亮代维怀
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1