8.0.、springloud-Eureka-集群环境配置【简单初体验】
搭建环境:
除了springcloud-eurika-7001之外在创建两个模块分别为:
springcloud-eurika-7002
springcloud-eurika-7003
7002和7003模块的application.yaml和主启动类配置的东西都是一样的,先把这些搭建好,这就相当于模拟了三台电脑
集群的搭建,我们需要将三个eureka注册中心,关联在一起,也就是
7001要关联7002和7003
7002要关联7001和7003
7003要关联7001和7002
于是我们要在springcloud-eurika-7001的application中配置修改
eureka.client.service-url.defaultZone的值修改为http://localhost:7001/eureka/,http://localhost:7003/eureka/
剩下的springcloud-eurika-7002和springcloud-eurika-7003模块如法炮制修改配置
最后把provider服务提供者的模块application.yaml文件中的defaultZone修改一下
eureka.client.service-url.defaultZone= http://localhost:7001/eureka/,http://localhost:7002/eureka/,http://localhost:7003/eureka/
启动这三个eureka模块和provider模块
集群的作用就是当一个注册中心崩了的时候,并不会影响系统的运行,因为还有其他两个注册中心在正常工作