Spring Cloud Netflix Eureka: 多网卡环境下Eureka服务注册IP选择问题
问题场景服务器上分别配置了eth0,eth1和eth2三块网卡,只有eth1的地址可供其它机器访问,eth0和eth2的IP无效。在这种情况下,服务注册时EurekaClient会自动选择eth0作为服务ip,导致其它服务无法调用。问题原因由于官方并没有写明EurekaClient探测本机IP的逻辑,所以只能翻阅源代码。EurekaClient的源码在eureka-client模块下,com.ne