配置中心
顾名思义,配置中心的作用就是集中管理所有环境中微服务的配置文件。配置中心从GitHub,或国内的码云仓库中获取配置文件,其他应用从配置中心里面获取获取对应的配置文件。
创建配置中心 config-service
-
使用Idea快捷创建,勾选
Config Server
maven依赖
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId> </dependency>
-
启动类添加
@EnableConfigServer
注解除了添加
@EnableEurekaClient
或@EnableDiscoveryClient
外。添加@EnableConfigServer
-
配置文件中添加仓库配置
除了配置Eureka,端口,服务名外,配置仓库
eureka: client: service-url: defaultZone: http://localhost:6001/eureka/ spring: