基于云平台的应用配置设置方法、装置、设备及介质与流程

文档序号:36421961发布日期:2023-12-20 13:39阅读:38来源:国知局
基于云平台的应用配置设置方法与流程

本公开涉及计算机,尤其涉及一种基于云平台的应用配置设置方法、装置、设备及介质。


背景技术:

1、随着云技术的发展,云平台的应用愈加广泛,在云平台的主机中运行有一个或多个云应用,每个云应用存在对应的应用配置。

2、相关技术中,每个云应用可以设置有相应的配置中心,通过该配置中心对云应用的应用配置进行维护。但是,上述方法采用了与云应用一一对应的配置中心,若配置中心发生改变需要对云应用进行相应的修改,配置中心与云应用的耦合度较高。


技术实现思路

1、为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种基于云平台的应用配置设置方法、装置、设备及介质。

2、本公开实施例提供了一种基于云平台的应用配置设置方法,包括:

3、获取云平台的配置中心中存储的配置数据;其中,所述配置数据包括数据名和数据值;

4、根据所述配置数据确定预先设置的配置变量的变量值;

5、根据所述配置变量的变量名以及所述配置变量的变量值,对所述云平台中云应用的应用配置进行设置。

6、本公开实施例还提供了一种基于云平台的应用配置设置装置,包括:

7、获取单元,用于获取云平台的配置中心中存储的配置数据;其中,所述配置数据包括数据名和数据值;

8、确定单元,用于根据所述配置数据确定预先设置的配置变量的变量值;

9、设置单元,用于根据所述配置变量的变量名以及所述配置变量的变量值,对所述云平台中云应用的应用配置进行设置。

10、本公开实施例还提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现如本公开实施例提供的基于云平台的应用配置设置方法。

11、本公开实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行如本公开实施例提供的基于云平台的应用配置设置方法。

12、本公开实施例提供的技术方案与现有技术相比具有如下优点:本公开实施例中提供的基于云平台的应用配置设置方案,该方法包括:获取云平台的配置中心内存储的配置数据;其中,配置数据包括数据名和数据值;根据配置数据确定预先设置的配置变量的变量值;根据配置变量的变量名以及配置变量的变量值,对云平台中云应用的应用配置进行设置。采用上述技术方案,以配置变量为桥梁,间接的将配置中心中的数据值赋值给了相应的应用配置,避免了配置中心与云应用之间的直接的数据交互,在配置中心发生改变的情况下,由于云应用仍通过配置变量获取相应的值,无需对云应用进行修改,降低了配置中心与云应用之间的耦合度。



技术特征:

1.一种基于云平台的应用配置设置方法,其特征在于,包括:

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

3.根据权利要求1所述的方法,其特征在于,所述根据所述配置数据确定预先设置的配置变量的变量值,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述目标配置数据的数据值确定该配置变量的变量值,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述配置变量的变量名以及所述配置变量的变量值,对所述云平台中云应用的应用配置进行设置,包括:

6.根据权利要求1所述的方法,其特征在于,所述配置数据的数据名、所述配置变量的变量名、所述应用配置的配置名具备相同的命名规范;所述命名规范包括多个命名信息以及各所述名称信息之间的顺序关系;所述命名信息包括作用范围信息、维护模块信息、应用名称信息中的至少一个。

7.根据权利要求1所述的方法,其特征在于,每个所述配置中心存在对应的运行环境标识,在所述获取云平台的配置中心中存储的配置数据之前,所述方法还包括:

8.一种基于云平台的应用配置设置装置,其特征在于,包括:

9.一种电子设备,其特征在于,所述电子设备包括:

10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-7中任一所述的基于云平台的应用配置设置方法。


技术总结
本公开实施例涉及一种基于云平台的应用配置设置方法、装置、设备及介质,涉及计算机技术领域,该方法包括:获取云平台的配置中心内存储的配置数据;其中,配置数据包括数据名和数据值;根据配置数据确定预先设置的配置变量的变量值;根据配置变量的变量名以及配置变量的变量值,对云平台中云应用的应用配置进行设置。本公开实施例,以配置变量为桥梁,间接的将配置中心中的数据值赋值给了相应的应用配置,避免了配置中心与云应用之间的直接的数据交互,在配置中心发生改变的情况下,由于云应用仍通过配置变量获取相应的值,无需对云应用进行修改,降低了配置中心与云应用之间的耦合度。

技术研发人员:赵耀宏,宁明龙,伍孟轩
受保护的技术使用者:中电云计算技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1