SpringCloud Alibaba Nacos作为配置中心-----------多环境下切换配置文件(五-3)
一、导入依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>0.2.1.RELEASE</version>
</dependency>
二、新建配置文件
nacos中新建app-dev.properties、app-test.properties、app-prod.properties三个配置文件
app-dev.properties
cdn.env=开发环境
app-test.properties
cdn.env=测试环境
app-prod.properties
cdn.env=生产环境
三、项目配置
bootstrap.properties(配置中心的配置必须写在bootstrap.properties里边,优先加载)
spring.application.name=app
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
spring.cloud.nacos.config.prefix=${spring.application.name}
四、测试
1、dev 环境启动
java -jar app.jar --spring.profiles.active=dev
效果
2、test 环境启动
java -jar app.jar --spring.profiles.active=test
效果
3、prod环境启动
java -jar app.jar --spring.profiles.active=prod
效果
还没有评论,来说两句吧...