配置信息修改方法、装置、计算机设备和存储介质与流程

文档序号:35993999发布日期:2023-11-16 04:21阅读:33来源:国知局
配置信息修改方法、装置、计算机设备和存储介质与流程

本技术涉及人工智能,特别是涉及一种配置信息修改方法、装置、计算机设备和存储介质。


背景技术:

1、paas作为新一代的云计算平台,目前在各个领域的应用都及其广泛。是各个企业上云应用时部署环境的必要云计算平台之一,而在使用paas时均需要对paas的配置信息进行修改再拼接,从而得到每个企业所需的paas,因此如何提升配置信息的拼接效率是当前研究的重点。

2、目前的传统方式均为通过工作人员手动进行模板信息的修改,得到配置信息,并手动将该配置信息拼接至paas平台,从而完成paas的配置信息的修改拼接工作,但是该方式需要耗费大量的人力成本,时间成本,而且修改后仍需手动重启运行的模板以使得修改生效,从而导致pass的配置信息的修改效率较低。


技术实现思路

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、可选的,所述拼接模块,具体用于:

43、针对每个目标配置信息,识别所述目标配置信息中的各目标内容信息的标签,并在所述标签为所述目标内容信息对应的接口信息的情况下,在所述接口信息中,查询所述目标内容信息在所述平台的目标位置信息;

44、在所述标签为所述目标内容信息对应的节点信息的情况下,识别所述节点信息对应的位置信息,并将所述位置信息,作为所述目标内容信息在所述平台的目标位置信息;

45、将各所述目标内容信息拼接至各所述目标内容信息对应的目标位置信息。

46、可选的,所述拼接模块,具体用于:

47、识别每个目标位置信息对应的所述平台的目标节点信息,并对各所述目标节点信息进行重启操作,完成配置信息修改任务。

48、第三方面,本技术提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面中任一项所述的方法的步骤。

49、第四方面,本技术提供了一种计算机可读存储介质。其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任一项所述的方法的步骤。

50、第五方面,本技术提供了一种计算机程序产品。所述计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现第一方面中任一项所述的方法的步骤。

51、上述配置信息修改方法、装置、计算机设备、存储介质和计算机程序产品,通过获取平台需要修改的模板信息、以及各所述模板信息对应的修改任务信息,并识别各所述修改任务信息的修改类型;针对每个修改类型,基于所述修改类型对应的修改策略、以及所述修改类型对应的各修改任务信息,分别对各所述修改任务信息对应的模板信息进行模板修改处理,得到各目标配置信息;识别各所述目标配置信息在所述平台的目标位置信息,将各所述目标配置信息拼接至各所述目标配置信息对应的目标位置信息,并重启各所述目标位置信息对应的平台节点,完成配置信息修改任务。本方案基于各模板信息对应的修改任务信息的修改类型,分别按照每个修改类型对应的修改策略,对各模板信息进行模板修改处理,得到目标配置信息,然后在平台中识别各目标配置信息对应的目标位置信息,并对各目标配置信息进行拼接重启处理,避免了人工对配置信息的修改拼接工作,提升了pass的配置信息的修改效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1