老师好,2个 eureka 互相注册后,客户端连接其中一个eureka,,另一个eureka没有显示注册信息

来源:3-6 分布式下服务注册的地位和原理

慕妹0161357

2018-05-17

//img.mukewang.com/szimg/5afce81100016d5c06960411.jpg

//img.mukewang.com/szimg/5afce8110001880407130422.jpg

//img.mukewang.com/szimg/5afce8110001fb2807390270.jpg

8762结果:没有client的注册信息

//img.mukewang.com/szimg/5afce8120001eb1e11110146.jpg


8761结果:client已经注册

//img.mukewang.com/szimg/5afce8270001318610080183.jpg

版本:

//img.mukewang.com/szimg/5afce8c70001ace610930504.jpg

client代码:

//img.mukewang.com/szimg/5afce8c7000111d305580201.jpg

eureka代码:

//img.mukewang.com/szimg/5afce8c70001b89106190208.jpg


当关闭8761后,过一定的时间,8762 显示没有任何注册信息。 是哪里漏掉配置了吗?


写回答

4回答

慕仰8426390

2018-07-02

使用虚拟机试一试,我的之前也是这个问题,换了虚拟机就没问题了,可能是idea的问题

0
0

张小泰

2018-06-27

server端端 yml配置文件中 server.port 先注释掉,在jvm 启动的地方,用-Dserver.port=8761 和 -Dserver.port=8762

0
0

Purgeyao

2018-06-18

请问楼主解决了吗

0
0

殇腥黯皓

2018-05-17

是不是你需要在config的defautZone中再加上一个端口的配置

0
7
DataPilot
抱歉说错,是service-url eureka: client: service-url: defaultZone: http://10.1.1.2:8761/eureka
2018-08-03
共7条回复

SpringCloud Finchley(M2+RELEASE+SR2)微服务实战

SpringCloud组件实现微服务,【已升级Finchley.Release】

5668 学习 · 2489 问题

查看课程