Spring Cloud Config分布式配置
3 月,跳不动了?>>> 下午抽空看了下Spring Cloud Config搭建配置中心,过程中有点坑,不过总算过来了,和大家分享一下。 了解Spring Boot+Spring Cloud的微服务框架的都应该知道,它的出现不是为了单个的服务,而是为了更多的服务而产生的,也正是这种需求,在开发中,服务配置的管理尤为重要,毕竟这是可以不断累加的,越来越多的服务配置需要管理,一着不慎,就可能出现很多错误,而且也不方便,这也是我们所不想看到的。在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件:Spring Cloud Config。 Spring Cloud Config组件支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client,下面我来说下配置在远程Git仓库的实现。 开发环境:Windows 开发工具:Eclipse_oxygen(不必统一,IDEA更好),Maven 1、构建Config Server 创建Maven项目,名为EurekaConfigServer,几个配置文件如下: pom.xml配置: <project xmlns="http://maven.apache.org/POM