【技术实现步骤摘要】
基于云平台的应用配置设置方法、装置、设备及介质
[0001]本公开涉及计算机
,尤其涉及一种基于云平台的应用配置设置方法
、
装置
、
设备及介质
。
技术介绍
[0002]随着云技术的发展,云平台的应用愈加广泛,在云平台的主机中运行有一个或多个云应用,每个云应用存在对应的应用配置
。
[0003]相关技术中,每个云应用可以设置有相应的配置中心,通过该配置中心对云应用的应用配置进行维护
。
但是,上述方法采用了与云应用一一对应的配置中心,若配置中心发生改变需要对云应用进行相应的修改,配置中心与云应用的耦合度较高
。
技术实现思路
[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种基于云平台的应用配置设置方法
、
装置
、
设备及介质
。
[0005]本公开实施例提供了一种基于云平台的应用配置设置方法,包括:
[0006]获取云平台的配置中心中存储的配置数据;其中,所述配置数据包括数据名和数据值;
[0007]根据所述配置数据确定预先设置的配置变量的变量值;
[0008]根据所述配置变量的变量名以及所述配置变量的变量值,对所述云平台中云应用的应用配置进行设置
。
[0009]本公开实施例还提供了一种基于云平台的应用配置设置装置,包括:
[0010]获取单元,用于获取云平台的配置中心中存储的配置数 ...
【技术保护点】
【技术特征摘要】
1.
一种基于云平台的应用配置设置方法,其特征在于,包括:获取云平台的配置中心中存储的配置数据;其中,所述配置数据包括数据名和数据值;根据所述配置数据确定预先设置的配置变量的变量值;根据所述配置变量的变量名以及所述配置变量的变量值,对所述云平台中云应用的应用配置进行设置
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:建立预先设置的配置处理模块与所述配置中心之间的连接;所述获取云平台的配置中心中存储的配置数据,包括:通过所述配置处理模块读取所述配置中心中的所述配置数据
。3.
根据权利要求1所述的方法,其特征在于,所述根据所述配置数据确定预先设置的配置变量的变量值,包括:针对每个所述配置变量,将数据名与该配置变量的变量名相同的配置数据确定为目标配置数据,根据所述目标配置数据的数据值确定该配置变量的变量值
。4.
根据权利要求3所述的方法,其特征在于,所述根据所述目标配置数据的数据值确定该配置变量的变量值,包括:若所述目标配置数据的数量为一个,则将所述目标配置数据的数据值确定为该配置变量的变量值;若所述目标配置数据的数量为多个,则确定多个所述目标配置数据对应的多个配置优先级,将最优先的所述配置优先级对应的目标配置数据确定为优先配置数据,将所述优先配置数据的数据值确定为该配置变量的变量值
。5.
根据权利要求1所述的方法,其特征在于,所述根据所述配置变量的变量名以及所述配置变量的变量值,对所述云平台中云应用的应用配置进行设置,包括:将每个所述云应用分别确定为待处理云应用,通过边车模式监听所述待处理云应用的依赖配置变量的变量值是否发生变化;其中,所述依赖配置变量为所述待处理云应用依赖的配置变量;在监听到至少一个所述依赖配置变量的变量值发生变化的情况下,确定目标变量名;其中,所述目标变量名为变量值发生更新的...
【专利技术属性】
技术研发人员:赵耀宏,宁明龙,伍孟轩,
申请(专利权)人:中电云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。