Spring Cloud Consul Config 是 Config Server 和 Client的替代方案。html
搭建一個配置中心,能夠選擇的方案: Spring Cloud Config 或者 Spring Cloud Consul Config
Spring cloud config優勢很明顯, 使用git 管理配置,配置簡單,能夠查看歷史信息可是有個缺點,還須要本身搭建一個server。
由於咱們自己就有Consul做爲服務註冊中心,每臺服務器上都有consul agent, 並且是運維在維護,高可用,不用本身再維護一個配置中心。consul提供的key/value能夠做爲配置的存儲,並且地讀取速度很快,比Spring Cloud Config速度快。git
文章 | 連接 |
---|---|
Spring Cloud Consul 之Greenwich版本全攻略 | http://www.javashuo.com/article/p-alggugla-db.html |
Spring Cloud Consul Config key/value 替代application.yml | https://www.jianshu.com/p/f02df42f7c0c |
spring cloud: 使用consul來替換config server | https://www.cnblogs.com/yjmyzz/p/replace-config-server-with-consul.html |