03、SpringCloud实战:Eureka使用ip地址作为host的配置方法

本文详细介绍了在Spring Cloud Eureka中如何通过配置`eureka.instance.prefer-ip-address=true`,将服务注册的hostname从机器名改为IP地址,解决微服务间因机器名解析问题导致的通信故障,并附有配置前后的效果对比图。

# *使用ip地址作为**host,而不是机器号/*电脑名称

eureka.instance.prefer-ip-address = true(默认为false)

在需要使用ip地址作为host的服务项目的application.yml文件中添加该配置

eureka:
instance:
# *使用ip地址作为**host,而不是机器号/*电脑名称
# prefer-ip-address: true
client:
service-url:
defaultZone: http://localhost:8090/eureka/

未添加eureka.instance.prefer-ip-address前

 

添加eureka.instance.prefer-ip-address后

 

版权声明:本文不是「本站」原创文章,版权归原作者所有 | 原文地址: