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 |