Config配置中心
在采用分布式微服务架构的系统中,由于服务数量众多,为了方便服务配置文件的统一管理,需要分布式配置中心组件。如果分散管理各个服务的配置,那么上线之后的配置如何保持一致将会是一个很让人头疼的问题。
因此,各个服务的配置定然需要集中管理。Spring Cloud Config配置中心是一个比较好的解决方案。使用Spring Cloud Config配置中心涉及两部分内容:
(1)config-server:服务端配置。
(2)config-client:客户端配置。
config-server服务端组件
通过Spring Cloud构建一个config-server服务大致需要3步。首先,在pom.xml中引入spring-cloud-config-server依赖,如下所示: