项目部署环境后,如何更改yml中的配置参数

项目参数在yml中配置,项目在本地部署的时候我可以修改yml中的参数,但是项目部署后该如何更改配置呢??yml中的参数应该改不了了吧,那该如何更改部署环境上的配置呢?谢谢


回答:

启动参数可以覆盖 ,外置配置文件可以覆盖(都依赖重启)
不依赖重启的也有,配置中心(只是为了刷新配置又感觉太重了),或者引入spring cloud Context,RefreshScope + 外置配置文件,默认场景下application和bootstrap的变更,他也是能加载到的


回答:

让你的程序支持外部话注入配置就可以了,如果你用的是spring boot之类的框架的话,他本身就支持通过环境变量和system properties方式覆盖yaml本身的配置,甚至他的yaml配置语法也支持${VARIABLE}的引用方式使用环境变量的内容,具体你参考官方文档就行了


回答:

配置中心可以学习一下


回答:

如果是jar包,直接vim进去改,改完重启不就好了
如果是war包,更简单,直接改,改完重启

以上是 项目部署环境后,如何更改yml中的配置参数 的全部内容, 来源链接: utcz.com/p/944203.html

回到顶部