nacos项目集中配置管理设置说明
在springboot 微服项目开发中,微服数量不断增加,长期的结果就是配置文件过于分散混乱,难以管理等问题。这里我们使用nacos配置中心为例,实现统一管理项目中所有配置信息。下面让我们开始吧!
配置依赖引入
在build.gradle中增加下面依赖
1 | implementation 'com.alibaba.boot:nacos-config-spring-boot-starter:0.2.12' |
增加生产环境配置文件
在application-prod.properties增加配置中心设置信息,配置如下:
1 | true = |
配置文件ID 根据模块要求定义
1、在application-prod.properties中“nacos.config.data-ids=”指定从nacos config中要加载的配置文件;
2、db.properties,redis.properties 全局默认不需要修改。
3、common.properties 为项目通用的配置
4、order-xxx.properties 为业务模块独有的配置;命名规则为:模块名+子模块名(可选)
注:nacos配置中心设置时,nacos.config.data-ids要与nacos配置中心的data-id一致。