spring-boot - 使用 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...... 用于所有各种逻辑模块。
有没有更好的方法来使用配置服务器托管文件?
我们有一个单体应用程序,我们计划暂时继续使用它。
我正在努力使用弹簧云配置服务器构建这样的设施......如果有人可以提供帮助
解决方案
推荐阅读
- typescript - 类型的泛型参数的打字稿推断不可分配
- html - 在 RMarkdown 中的 HTML 模板中渲染 ggplot2 绘图
- javascript - 如何解决生产中 react-admin 请求中的“CORS failed”错误?
- flutter - 如何解决 Flutter 中导入 FontAwesome 时出错的问题
- java - Jnlp 应用程序未完全签名
- reactjs - React + Mui v5:我需要为 sx 道具使用 StyledEngineProvider 吗?
- python - 你如何遍历多个谷歌搜索并抓取第一个结果?
- azure - Azure 暂存环境“请求的资源上不存在‘Access-Control-Allow-Origin’标头”
- python - Python FTP:从 FTP 读取 .xlsx 作为 pandas 数据帧,而不将 .xlsx 写入磁盘
- command - 是否有一个命令行(或 powershell)命令,当输入时,将显示 Win 10 剪贴板(WIN + V)?