Spring cloud config
当微服务的服务过多,以及服务集群的存在,每个微服务的配置很难集中管理。但是我们可以通过SpringCloud Config通过git/svn代码托管来实现配置的集中管理。实现配置中心客户端获取远程的配置文件,并可以动态刷新,即时生效。
5.1、开发configServer
-
新建springboot项目,引入configserver、consul、健康检查依赖
<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId>