从Nacos配置中心获取配置并实现多环境
微服务的配置很多是公用的,所以可以抽取公用的配置到nacos中。主要分几步:在配置中心添加相关的配置文件、添加依赖、添加配置
Nacos配置支持运行时自动刷新应用中的配置,并且是全量的
配置过程
-
在配置中心添加配置
登录nacos中心。在public命名空间下添加common.yml。这里注意!!dataId必须是加上配置后缀的
比如:
person: name: alan
-
添加maven依赖
这里,我找了几个网上的都是写错的,搞的我下不来依赖,一直不知道是什么回事,所以要注意了
说明:
-
添加了maven依赖,在不配置参数下,则默认加载namespace为public,group为DEFAULT_GROUP、[applicationName].yml【具体根据配置的拓展名加载】、[applicationName]-[env].yml【具体根据配置的拓展名加载】。
比如:应用名为:serviceA,环境:dev,则在引导启动时加载:serviceA.yml,servi
-