下载源码:https://gitee.com/ctocloud/spring-cloud-poetry.git
定义
服务中心实现统一的资源管理,各个服务统一向服务中心调用资源。但是存在服务实例过多,资源管理中心压力大的问题,这时候就需要把资源中心做成集群来负载和分压。
例子
例子详情请参见
源码及测试步骤
首先修改 cloud-config的配置文件pom,增加依赖 spring-cloud-starter-netflix-eureka-client。
然后修改application.yml,增加注册中心的配置。
java 代码增加 ConfigApplication 增加注解 @EnableEurekaClient。
然后修改cloud-config-client的配置文件pom,增加依赖 spring-cloud-starter-netflix-eureka-client。
然后修改 bootstrap.properties,增加注册中心的配置,声明需要调用的服务名称serviceId。
最后启动注册中心cloud-eureka,启动配置中心cloud-config两个实例8888和8889,启动配置中心客户端,
这时候访问注册中心发现有两个配置中心实例,说明集群配置成功。