首页 > 解决方案 > 使用 Spring-Config Cloud Server 在自定义文件夹中加载多个基于 Profile 的属性

问题描述

我是spring boot的新手,遇到了一种情况......

l 基于单体应用程序的各种逻辑模块(db.properties、jms.properties 等)和 7 个环境(pre、sit1、sit2、uat1、uat2、prod、dr)有 10 个不同的属性文件。拥有不同属性文件的想法,以便我们在转向基于微服务的方法时几乎无需更改即可使用它们。

一种方法说 - 我们使用各种 Spring 应用程序名称,例如 - spring.application.name=db,jms,a,b .....

这样,我们将在同一个文件夹下拥有 10×7 = 70 个文件?(为了使其配置文件驱动)像 jms.properties、jms-dev.properties、jms-uat.propetris...... 用于所有各种逻辑模块。

有没有更好的方法来使用配置服务器托管文件?

我们有一个单体应用程序,我们计划暂时继续使用它。

我正在努力使用弹簧云配置服务器构建这样的设施......如果有人可以提供帮助

标签: spring-bootspring-cloud-config

解决方案


推荐阅读