一、前言
实际开发中,需要配置多个运行环境的配置信息,可以使用nacos使用namespace进行环境隔离,可以指定不同的环境,更好的管理开发、测试、生产的配置文件管理;
二、配置步骤:
1、配置命名空间:
2、配置nacos配置中心信息:
这个有个比较坑的地方,配置中心,需要在boostrap.properties/yaml中配置
bootstrap.properties
spring.application.name=testnacos
spring.cloud.nacos.config.server-addr=192.168.213.102:8848
#指定开发环境
spring.profiles.active=test
#服务器地址
#默认为Public命名空间,不需要写,如果加上的话会导致加载不到配置文件
spring.cloud.nacos.config.namespace=6f4aa970-a2a2-4e23-9abc-b808426d98e7
#文件名 -- 如果没有配置则默认为 ${spring.appliction.name}
spring.cloud.nacos.config.prefix=testnacos
#指定文件后缀
spring.cloud.nacos.config.file-extension=properties
#指定分组信息
spring.cloud.nacos.config.group=AAA<