System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据处理方法、装置、计算机设备以及存储介质制造方法及图纸_技高网

数据处理方法、装置、计算机设备以及存储介质制造方法及图纸

技术编号:40143634 阅读:7 留言:0更新日期:2024-01-24 00:00
本申请涉及一种数据处理方法、装置、计算机设备、存储介质和计算机程序产品。方法包括:获取待处理数据的服务请求信息,服务请求信息包括服务场景信息和服务需求算力资源信息;根据服务场景信息对预设的多个初始服务配置文件进行筛选,得到服务配置文件集合,服务配置文件集合包括多个候选服务配置文件,其中,候选配置文件携带有资源占用信息;根据服务需求算力资源信息和资源占用信息,从多个候选服务配置文件中筛选得到目标服务配置文件;根据服务请求信息和目标服务配置文件,生成服务功能调度脚本,通过服务功能调度脚本对待处理数据进行处理。采用本方法能够提供更为丰富的服务功能,支持多样的服务策略,满足对于功能服务的多元化需求。

【技术实现步骤摘要】

本申请涉及计算机软件,特别是涉及一种数据处理方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、随着汽车电子电气技术的飞速发展,汽车智能化,网联化等已经成为现在及未来汽车领域的主要发展方向,汽车上的软件应用等需求随之蓬勃发展,例如当前流行的智能座舱,自动驾驶等。

2、软件需求的发展快速地推进着汽车平台的演进,在传统技术方案中提出了面向服务的架构(service-oriented architecture,soa)是一种软件设计和软件架构模式,它将应用程序的不同功能服务单元通过定义良好的接口和协议进行组合。这些服务是独立的、可重用的,可以跨多个系统和组织进行交互。

3、但是传统技术方案soa框架提供服务功能的方法,由于服务元素功能的固化导致服务元素功能单一,导致传统技术方案无法满足功能服务需求多元化的复杂场景。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够满足多元化需求的数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种数据处理方法。所述方法包括:

3、获取待处理数据的服务请求信息,所述服务请求信息包括服务场景信息和服务需求算力资源信息;

4、根据所述服务场景信息对预设的多个初始服务配置文件进行筛选,得到服务配置文件集合,所述服务配置文件集合包括多个候选服务配置文件,其中,候选配置文件携带有资源占用信息;

5、根据所述服务需求算力资源信息和所述资源占用信息,从所述多个候选服务配置文件中筛选得到目标服务配置文件;

6、根据所述服务场景信息和所述目标服务配置文件生成服务功能调度脚本,通过所述服务功能调度脚本对待处理数据进行处理。

7、在其中一个实施例中,数据处理方法还包括:获取所述待处理数据的服务请求信息中携带的服务对象信息和预先存储的对象黑名单;

8、若所述服务对象信息与所述对象黑名单中的对象信息不匹配,则根据所述服务请求信息对应的服务需求算力资源信息,在所述多个候选服务配置文件中筛选得到目标服务配置文件。

9、在其中一个实施例中,根据所述服务场景信息对预设的多个初始服务配置文件进行筛选,得到服务配置文件集合包括:

10、获取各个初始服务配置文件的场景类别信息和文件版本号;

11、根据所述服务场景信息和所述场景类别信息对预设的多个初始服务配置文件进行筛选,得到多个服务场景信息对应的服务配置文件;

12、根据所述文件版本号对所述多个服务场景信息对应的服务配置文件进行排序,形成服务配置文件序列;

13、根据所述服务请求信息中携带的目标版本号区间,从所述服务配置文件序列中筛选得到多个候选服务配置文件,构建得到服务配置文件集合。

14、在其中一个实施例中,根据所述服务请求信息和所述目标服务配置文件,生成服务功能调度脚本,通过所述服务功能调度脚本对待处理数据进行处理包括:

15、根据所述服务场景信息,对所述目标服务配置文件进行整合,形成功能服务架构,所述功能服务架构包括至少一个目标服务进程,所述目标服务进程由所述目标服务配置文件编译得到;

16、将所述功能服务架构进行脚本化处理,形成服务功能调度脚本;

17、通过所述服务功能调度脚本,调用所述目标服务配置文件对应的目标服务进程对所述待处理数据进行处理。

18、在其中一个实施例中,所述将所述功能服务架构进行脚本化处理,形成服务功能调度脚本包括:

19、根据预设的服务颗粒度对所述目标服务进程进行细分,得到服务子进程;

20、根据所述目标服务进程对应的目标服务配置文件中的执行逻辑,对所述服务子进程进行整合得到服务进程文件;

21、将所述服务进程文件进行脚本化处理得到所述服务功能调度脚本。

22、在其中一个实施例中,通过所述服务功能调度脚本,调用所述目标服务配置文件对应的目标服务进程对所述待处理数据进行处理之前,还包括:

23、获取所述服务功能调度脚本中目标服务进程在执行过程中的资源占用信息;

24、若所述资源占用信息对应的资源占比数值大于预设的资源占比阈值,调整所述目标服务进程的资源配置参数;

25、根据调整后的资源配置参数,更新所述服务功能调度脚本。

26、在其中一个实施例中,数据处理方法还包括:

27、根据更新后的服务功能调度脚本,对所述待处理数据进行处理得到目标功能数据;

28、根据预设的通信协议对所述目标功能数据进行推送。

29、第二方面,本申请还提供了一种数据处理装置。所述装置包括:

30、请求获取模块,用于获取待处理数据的服务请求信息,所述服务请求信息包括服务场景信息和服务需求算力资源信息;

31、配置筛选模块,用于根据所述服务场景信息对预设的多个初始服务配置文件进行筛选,得到服务配置文件集合,所述服务配置文件集合包括多个候选服务配置文件,其中,候选配置文件携带有资源占用信息;

32、能力匹配模块,用于根据所述服务需求算力资源信息和所述资源占用信息,从所述多个候选服务配置文件中筛选得到目标服务配置文件;

33、脚本编排模块,用于根据所述服务场景信息和所述目标服务配置文件生成服务功能调度脚本,通过所述服务功能调度脚本对待处理数据进行处理。

34、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

35、获取待处理数据的服务请求信息,所述服务请求信息包括服务场景信息和服务需求算力资源信息;

36、根据所述服务场景信息对预设的多个初始服务配置文件进行筛选,得到服务配置文件集合,所述服务配置文件集合包括多个候选服务配置文件,其中,候选配置文件携带有资源占用信息;

37、根据所述服务需求算力资源信息和所述资源占用信息,从所述多个候选服务配置文件中筛选得到目标服务配置文件;

38、根据所述服务请求信息和所述目标服务配置文件,生成服务功能调度脚本,通过所述服务功能调度脚本对待处理数据进行处理。。

39、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

40、获取待处理数据的服务请求信息,所述服务请求信息包括服务场景信息和服务需求算力资源信息;

41、根据所述服务场景信息对预设的多个初始服务配置文件进行筛选,得到服务配置文件集合,所述服务配置文件集合包括多个候选服务配置文件,其中,候选配置文件携带有资源占用信息;

42、根据所述服务需求算力资源信息和所述资源占用信息,从所述多个候选服务配置文件中筛选得到目标服务配置文本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,所述方法包括:

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

3.根据权利要求1所述的方法,其特征在于,所述根据所述服务场景信息对预设的多个初始服务配置文件进行筛选,得到服务配置文件集合包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述服务请求信息和所述目标服务配置文件,生成服务功能调度脚本,通过所述服务功能调度脚本对待处理数据进行处理包括:

5.根据权利要求4所述的方法,其特征在于,所述将所述功能服务架构进行脚本化处理,形成服务功能调度脚本包括:

6.根据权利要求4所述的方法,其特征在于,所述通过所述服务功能调度脚本,调用所述目标服务配置文件对应的目标服务进程对所述待处理数据进行处理之前,还包括:

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

8.一种数据处理装置,其特征在于,所述装置包括:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种数据处理方法,其特征在于,所述方法包括:

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

3.根据权利要求1所述的方法,其特征在于,所述根据所述服务场景信息对预设的多个初始服务配置文件进行筛选,得到服务配置文件集合包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述服务请求信息和所述目标服务配置文件,生成服务功能调度脚本,通过所述服务功能调度脚本对待处理数据进行处理包括:

5.根据权利要求4所述的方法,其特征在于,所述将所述功能服务架构进行脚本化处理,形成服务功能调度脚本包括:

6.根据权利要求4...

【专利技术属性】
技术研发人员:闫国启秦民
申请(专利权)人:中汽创智科技有限公司
类型:发明
国别省市:

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

1