如何查找注册到Eureka实例的真实主机

容器化部署时,容器的IP不是真实IP,如何查找注册到Eureka的服务,来自哪个真实主机

1. 在Eureka机器上,使用 tcpdump 命令抓取请求端口是8761的数据: `sudo tcpdump -i eth0 -n port 8761 -w eureka.log`
2. 把数据包文件拿到 wireshark 分析
3. 找到 Info 信息包含 `PUT /eureka/apps/` 开头的,后面跟着要查询的服务名
4. 看 Source 字段就是服务的真实主机IP地址了
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏
分享
评论 抢沙发