注意一:
搭建集群时,各个Eureka节点必须使用域名来操作,不然会报错。不能使用localhost:8080这种去做。
注意二:
集群节点之间需要互相依赖
既然使用本机搭建集群又需要用到集群,所以我们这里要使用到虚拟域名。需要配置Windows中的hosts文件,来达到集群效果
访问:
C:\Windows\System32\drivers\etc
打开hosts文件,将你需要的域名全部映射到本机地址上,来模拟域名访问
127.0.0.1 eurekaService8083.com
127.0.0.1 eurekaService8084.com
127.0.0.1 eurekaService8085.com
在Eureka的节点配置文件中需要这样配置:
eureka.client.serviceUrl.defaultZone=http://eurekaService8084.com:8084/eureka/,http://eurekaService8085.com:8085/eureka/
这里也就是节点之间相互依赖,也就是相互注册。