NutzCN Logo
分享 nutzboot半自动识别测试与生产环境
发布于 2310天前 作者 文涛(wentao) 2083 次浏览 复制 上一个帖子 下一个帖子
标签:

之前有想过,如何让程序自动根据环境读取不通配置文件来运行?
跟@wendal大神讨论过,大神说使用配置中心解决,经过了解配置中心对一些小型项目过重了,最近突然想起我之前在NB里提交过代码,可以读取外部配置文件了,参考:https://nutz.cn/yvr/t/7pcb8pmel2irspqgsvppvgsdju
突然蹦出个想法,分别在生产和测试上放入固定的application.properties文件,文件内容分别为:
nutz.boot.configure.properties.dir=testConfig
nutz.boot.configure.properties.dir=proConfig
只要一行,其他配置都放在配置目录中的文件里
那么之后打包(排除application.properties)直接把项目丢上服务器,NB会根据自身的application.properties加载不同的应用配置,即可解决不通环境读取不同配置的问题了
特此记录分享,希望能帮助到有需要的人

0 回复
添加回复
请先登陆
回到顶部