Spring Cloud Eureka: 多网卡环境下Eureka服务注册IP选择问题
问题场景
服务器上分别配置了eth0, eth1和eth2三块网卡,只有eth2的地址可供其它机器访问,eth0和eth1的 IP 无效。在这种情况下,服务注册时Eureka Client会自动选择eth0作为服务ip, 导致其它服务无法调用。
解决方案
忽略指定网卡
通过上面源码分析可以得知,spring cloud肯定能配置一个网卡忽略列表。通过查文档资料得知确实存在该属性:
cloud:
inetutils:
ignoredInterfaces:
-...
原创
2020-06-12 15:03:25 ·
259 阅读 ·
0 评论