springcloud-eureka注册时,ip问题

在微服务注册到eureka时,在开启ip显示时,有时候会出现localhost的情况

手动指定instance-id
在配置文件中
eureka.instance.prefer-ip-address=true
eureka.instance.instance-id=${spring.cloud.client.ipAddress}:${eureka.instance.appname}:${server.port}
springboot 2.0改为如下
eureka.instance.instance-id=${spring.cloud.client.ipaddress}:${eureka.instance.appname}:${server.port}
服务调用时外网ip使用

eureka注册时,默认的是内网ip,那么会出现在本地无法调用线上服务的问题 在配置文件中如下修改解决

spring.cloud.inetutils.ignored-interfaces[0]=eth0 (忽略某个网卡)

猜你喜欢

转载自blog.csdn.net/jishanwang/article/details/85771324