每台服务器上都有多块网卡,我们在注册自身到eurekaServer时要注意推送的ip地址是不是外网可访问的(运维可能会对服务器的网卡进行设置,只留一个网卡是外网可访问的,其他的网卡都是内网可访问)。eurekaSever不会帮我们做这方面的检测,若推送的ip地址外网不可访,那其他服务就无法正常调用该服务了。
eureka:
instance:
#指定ip地址,若设置为false那么将会推送服务器的hostname给服务端
prefer-ip-address: true
ip-address: 127.0.0.2