Toggle navigation
面试宝典
架构师课程
开源
文章
博客
SpringCloud
CloudAlibaba
SpringBoot
Spring Boot1.X
Spring Boot2.X
关于
登录
|
注册
支付宝扫一扫帮助发展吧~
微信扫一扫帮助发展吧~
Apollo:微服务架构下的配置管理
尹吉欢
2019-03-25 09:28:41.0
0条评论
3376人阅读
版权声明:转载请先联系作者并标记出处。
apollo
点击阅读全文
扫描下方二维码,加入Java方向技术交流讨论群。暗号:加群
去注册
去登录
登录后发表
去注册
去登录
登录后发表
# 问题背景 在实际工作中,我们的开发环境,测试环境,生产环境对应的 Mysql 数据库,Redis 这些信息都不一样,每个环境都有对应的一套配置,在 Spring Boot 中我们通常会编写多个配置文件,也就是每个环境一个配置文件。 比如: application-dev.properties ``` spring.datasource.druid.url=jdbc:mysql://192.168.0.111:3306/xxx ``` application-test.properties ``` spring.datasource.druid.url=jdbc:mysql://192.168.0.112:4306/xxx ``` 使用的时候指定使用哪个环境的配置: ``` java -jar xxx.jar --spring.profiles.active=test ``` 在微服务架构下,服务的数量会比之前的单体应用多,部署的节点数量也会很多。当某些配置发生修改的时候,我们需要重新修改项目中的代码,然后重新发布。当然也可以直接通过上面的 --xxx 方式进行参数的
首次访问,人机识别
扫描下方二维码回复
王老吉
获取解锁验证码
步骤:[ 打开微信 ]->[ 扫描上方二维码 ]->[ 关注
猿天地
的公众号] 输入
王老吉
获取验证码,即可永久解锁本站全部文章。
验证码:
(请输入)
提交