我们的系统集成了携程的配置中心Apollo 让我们在开发和迭代中得到了很大的方便。尤其是配置的热加载。让我们避免了多次生产发布的情况。他拥有可视化的配置界面(以Key-value的形势)。这篇文章的主要目的是看apollo是如何实现热更新的
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-client</artifactId>
<version>1.4.0</version>
</dependency>
在配置的客户端创建你的nameSpace且将妳的Resource里面的YML或者properity文件配置文件同步到你的namespace里面的各个环境(在apollo里面都是properity文件格式的key-value)
其中有三个参数,分别是apollo server的域名地址,还有所对应的环境名,接下来就是你的项目名
https://blog.csdn.net/Rongbo_J/article/details/93379683(Apollo配置中心动态生效实现原理) https://juejin.im/entry/5b19e718e51d45067a72941a(apolo配置中心架构深度刨析) https://www.jianshu.com/p/7d91cb5109a4 (在apollo中遇到的坑)