一份微服务架构手稿图,彻底搞定微服务核心原理(14)

网关内部会有生产者消费者模型 , 自动的将过滤器脚本发布到 Zuul 网关读取加载运行 。

配置中心

以前 , 开发人员把配置文件放在开发文件里面 , 这样会有很多隐患 。 譬如 , 配置规范不同 , 无法追溯配置人员 。 微服务配置中心全面对比 , 哪个更牛逼?这篇推荐大家看下 。

一旦需要大规模改动配置 , 改动时间会很长 , 无法追溯配置人员 , 从而影响整个产品 , 后果是我们承担不起的 。

因此就有配置中心这个喽!现在的开源中心有百度配置中心 Disconf , Spring Cloud Config , Apollo 。

今天重点说说现在应用质量不错的配置中心 , 携程开源的阿波罗(Apollo):

Apollo 的配置中心规模比较大 , 本地应用会有响应的配置中心客户端 , 可以定时同步配置中心里的配置 。 如果配置中心怠机 , 会使用缓存来进行配置 。

通讯方式

推荐阅读