[SpringCloud-08] 服务配置:SpringCloud Config

1、前言

  一切的量变都会引起质变,微服务的诞生,确实是带来了不少的便利。但是,随着微服务模块的增加,每个微服务都需要至少一个配置文件,会带来配置地狱。

  如果说,大部分的微服务模块都连接同一个数据库连接,当这个连接发送改动,就得同时修改所有的微服务的配置文件。

  大部分的微服务的配置中,有自己独有的配置和所有微服务一样的公共配置,于是出现一些配置中心,把都一样的配置都放在配置中心。

2、什么是SpringCloud Config

  官网:https://spring.io/projects/spring-cloud-config

  SpringCloud Config 是微服务的配置中心,为微服务架构中的微服务提供集中化的外部配置支持,配置服务器给每个微服务提供一个中心化的外部配置。它的工作逻辑如下图所示:
[SpringCloud-08] 服务配置:SpringCloud Config