如何管理 springboot 项目的配置文件

查看 60|回复 7
作者:ljzxloaf   
如果让 springboot 去管理,那就要打包各个环境的配置在一个包里,让 springboot 根据一些 convention 去区分开不同的 profile ,但是这样感觉不太安全。
如果让 maven 去管理的话,每个环境一个配置文件,但是又总是会有一些公共的配置,每次改动要改好几个文件。
各位彦祖有啥好办法🐴
Vkery   
nacos?
qinxi   
但是这样感觉不太安全. 不如说说怎么不安全?
spring 自身的 profile 就是用来干这个的, 敏感数据用环境变量就是了.
mango88   
公共的放 application.yml
环境特定的放 application-${spring.profiles.active}.yml
cslive   
直接配置中心,服务器设置环境变量,不同环境写入不同环境变量
imzhoukunqiang   
放在 k8s 里
Morii   
k8s configMap
chaos93   
试试我的: http://42.192.143.114:23482/chat/ZM7TOinOY29cUTUA
问问 AI
您需要登录后才可以回帖 登录 | 立即注册

返回顶部