分佈式配置中心選擇

一現有的開源分佈式配置中心

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,真香。

 

 

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