其他配置环境和上文相同,本实例不再演示
https://blog.csdn.net/weixin_59334478/article/details/127953755?spm=1001.2014.3001.5501https://blog.csdn.net/weixin_59334478/article/details/127953755?spm=1001.2014.3001.55011.新建共享配置文件,使用默认分组
2.bootstrap.yml
server:
port: 8082
spring:
application:
name: nacos-config-test
cloud:
nacos:
config:
server-addr: localhost:8848
username: nacos
password: nacos
namespace: fde52e30-7d67-49f3-b808-5eef3763d40b #目前读取多配置文件的方式只支持在同一个命名空间下
group: A_GROUP
prefix: user-center
file-extension: yml
shared-configs:
- application-dev.yml #这里可以写共享的文件名称,只能在DEFAULT_GROUP
profiles:
active: dev
如果想指定共享文件的组名,可以使用如下的配置指定 :
spring.cloud.nacos.config.extension-configs[n].dataId
, 指 定 多 个 配 置 的dataId
,必须包含文件格式,支持
properties
、
yaml
或
yml
;
spring.cloud.nacos.config.extension-configs[n].group
,指定分组;
spring.cloud.nacos.config.extension-configs[n].refresh
,是否支持刷新。
上面的配置中,我们分别从
DEFAULT_GROUP
中获取了
config-a.yml
和
config-b.yml
配置
内容,并且
config-a.yml
支持刷新,
config-b.yml
不支持刷新。
注意:
没有
namespace
的配置,言外之意就是
Nacos
目前还不支持多个配置指定不同的命名空间。
3.运行项目,进行测试
共享配置文件成功显示