可以这么试试,我用的是最新的RELEASE版本,按照这样配置是没问题的,需要把eureka.client.register-with-eureka设置为tue。还测试了一下,如果sever2没有在sever1上注册的话,client1只会在server1上注册,2上没有效果。
感觉可能是你启动springboot应用的时候配置文件没改对,你也可以尝试下,修改完一个配置文件打成jar包,然后通过java -jar来启动试试。
client配置:
spring.application.name=client1
eureka.client.service-url.defaultZone=http://localhost:8761/eureka/,http://localhost:8762/eureka/
sever1 配置:
spring.applicaiton.name = eureka_server1
eureka.client.service-url.defaultZone=http://localhost:8762/eureka/
eureka.client.register-with-eureka= true
eureka.server.enable-self-preservation=false
sever2 配置
spring.applicaiton.name = eureka_server2
eureka.client.service-url.defaultZone=http://localhost:8761/eureka/
eureka.client.register-with-eureka= true
eureka.server.enable-self-preservation=false