1.将之前的单个注册中心copy出两份,如此一来共有10000,100001,10002三个server
2.为方便区分eureka注册中心的展示结果,这里修改一下电脑的hosts文件如下:
3.对每个server的application.yml进行配置,使其defaultZone分别指向其他server的地址,比如:
#端口
server:
port: 10000
#应用名称
spring:
application:
name: eureka_server1
eureka:
client:
service-url:
defaultZone: http://www.bbb.com:10001/eureka,http://www.ccc.com:10002/eureka
fetch-registry: false #是否抓取eureka服务器上的服务
register-with-eureka: false #是否将本机注册到eureka服务器
分别启动三个server,并启动provider,如此一来,多个server之间便能相互通信,同时服务提供者也会被注册到eureka集群