随着业务量的越来越大,配置文件也变的越来越大,管理起来也是越来越麻烦,另外就是每次需要修改配置文件的时候都需要发版,这是头痛的问题,所以需要考虑是不是整个统一的配置中心并且支持热发布等其他有用的功能,很明显,你遇到的问题别人早就遇到过了并且给出了很好的解决方案,比如下面这几个
- Apollo(阿波罗),携程开源
- spring-cloud/spring-cloud-config
- diamond,淘宝,已不维护
- disconf,蚂蚁金服
考虑到现在市场上应用最广泛的应该是开源的 Apollo(阿波罗),本想写一下关于阿波罗相关的信息,可是一看github,还是算了吧,上面已经说的非常清楚了,地址:https://github.com/ctripcorp/apollo