合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
## **consul配置中心** ### **1. 注册中心与配置中心的区别** #### **配置中心:** ![](https://img.kancloud.cn/bc/76/bc7623797f4d06b3fd89c742ed867076_1128x681.png) **什么是配置中心?** 配置中心管理的是系统启动需要的参数和依赖的各类外部信息,比如 `laravel` 里的配置项,一般情况都 是。用 `key-value` 来存取,也可以做成是一个有层次结构的 `key-value`。配置中心一般用来控制系统的启 动,运行时的部分参数的调整,比如进程数、缓存类型等。这些数据的特点是,一般情况下变化不大, 但是需要考虑不同环境(有时也叫组)的隔离性,同时需要考虑存在很多套不同的配置,不同环境的系统通 过这样的一个配置中心来去拉取自己的参数。这一块基本上常见的apollo、zk、etcd都支持的很好。 ***** **配置中心的作用?** 管理系统启动、运行期间需使用的配置信息,从而做到动态的配置管理。 ***** **怎么做配置中心?** 我们采用Consul模板工具基于Consul KV数据集来渲染配置文件 *****