SpringCloud配置中心如何支持多个配置文件?

哎码 发布于 01/03 11:16
阅读 321
收藏 0

我想实现多个配置文件的依赖,比如:

order-service在测试环境下依赖:redis-test.yml/mysql-test.yml/order-service-test.yml

user-service在测试环境下依赖:mysql-test.yml/user-service-test.yml

请问有没有哪种配置中心支持这样的依赖方式呢?

加载中
0
SpringBoot中文社区
SpringBoot中文社区

你可以通过重置spring boot的配置文件搜索路径来达到这个功能。

开发环境:搜索路径就是classpath下的配置

生产环境:搜索路径是本地磁盘

参考 https://springboot.io/t/topic/310

0
0
idoz
idoz

最简单的使用spring cloud 的方式就是将这此文件的合并成一个yml文件,如果想自己定义,可以参考:https://github.com/AsinRay/conf-server.git;当然你也可以使用第三方的产品,

0
RippleChan
RippleChan

说句风凉话,官方文档。前年的项目里面已经用这种。。

0
yong230
yong230

SpringCloud配置中心不支持加载多个,只能加载一个yml文件,你合并到一个文件里就行了

 

0
Waising
Waising
spring: cloud: config: profile: test name: redis,mysql
返回顶部
顶部