第七篇:【Spring Cloud】eureka 集群
1.修改eureka配置文件
这相当于一台有多个注册中心,类似冗余的概念。
server: port: 8088 spring: application: name: eureka-server eureka: instance: hostname: eureka2 client: service-url: defaultZone: http://eureka1:8080/eureka/
server: port: 8080 spring: application: name: eureka-server eureka: instance: hostname: eureka1 client: service-url: defaultZone: http://eureka2:8088/eureka/
2.修改hosts文件
127.0.0.1 eureka1
127.0.0.1 eureka2
3.查看注册中心
4.修改消费者注册中心配置
eureka: client: serviceUrl: defaultZone: http://eureka1:8080/eureka/
备注:
也可以这样配置
192.168.0.2机器
eureka.client.serviceUrl.defaultZone=http://192.168.0.1:9100/eureka/
192.168.0.1机器
eureka.client.serviceUrl.defaultZone=http://192.168.0.2:9100/eureka/
A服务服务器的注册中心指向B,B指向A。
消费者
eureka.client.serviceUrl.defaultZone=http://192.168.0.2:9100/eureka/,http://192.168.0.1:9100/eureka/