分布式配置中心选择

一现有的开源分布式配置中心

1.Diamond

2.Disconf

3.Apollo

4.Spring-Cloud-Config

5.Netflixarchaius

二.优缺点分析与异同比较

1.Diamond,Disconf,Apollo都是存在mysql的,spring-cloud-config基于文件,yml或者键值对文件,通过git来拉取的。

2.spring-cloud-config需要手动拉取不会自动更新。

3.Diamond的每隔15s拉一次全部配置。

4.Disconf基于实时推送。

5.Apollo基于Rest,依赖性不高,是较为良好的选择,其没有配置锁,但是提供灰度发布,对配置的校验较其他还可以,但是并不是很完美,而且管理的客户端业务系统更改成本低。

三.推荐使用:

Disconf逻辑较为简单,而且部署较为简单,Apollo较为庞大,很多功能乍一想其实没那么必要的。

但是吧我觉得还是要使用APOLLO,真香。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章