最新的Spring Cloud获取本机的IP地址的配置文件如下:
eureka:
instance:
hostname: ${spring.cloud.client.ip-address}
lease-renewal-interval-in-seconds: 30 # 服务续约任务的调用间隔时间,默认30秒
lease-expiration-duration-in-seconds: 90 # 服务失效时间,默认90秒
prefer-ip-address: true
instance-id: ${spring.cloud.client.ip-address}:${server.port}
本文介绍如何在SpringCloud中使用Eureka进行服务注册与发现时,正确配置本机IP地址,确保服务实例能准确地被其他服务发现。通过设置hostname和prefer-ip-address属性,可以实现在服务注册时使用IP而非主机名。

1万+

被折叠的 条评论
为什么被折叠?



