1、Eureka 集群配置时,注意事项
-
需要保证
eureka.instance.hostname
eureka服务的实例名称在集群中保证唯一。 -
需要保证
eureka.client.service-url.defaultZone
的主机名(或IP)要唯一。如果是 Eureka 集群在同一个主机上时(学习和开发时),通过配置hosts
,保证主机名的唯一。win10 环境修改,在
C:\Windows\System32\drivers\etc
的 hosts 文件修改:127.0.0.1 eureka7001.com 127.0.0.1 eureka7002.com 127.0.0.1 eureka7003.com
2、正确配置
3、错误配置示例
示例2
eureka.instance.hostname
实例名称在集群中保证唯一,但是 defaultZone
的主机名称不是唯一的。
尽管端号是不同的,Eureka Server可以正常启动,但是无法组合成集群。
造成的结果的,只有备分一个主机: