当前位置: 首页 > 知识库问答 >
问题:

Eureka服务总是用主机名注册实例,即使我把“preferre-ip-address:true”

宓季同
2023-03-14

我想用IP地址而不是主机名在尤里卡注册我的微服务。

我尝试了preferre-ip-address和eureka.instance.preferipaddress=true属性。这些对我都没用。

这是我的尤里卡服务应用程序。yml文件。

有人遇到同样的问题吗?

共有1个答案

唐茂实
2023-03-14

最后,我找到了在哪里可以看到preferIpAddress属性更改。将鼠标悬停到实例。然后在左下角你可以看到IP。

在应用属性preferIpAddress=true之前

在应用属性preferIpAddress=true之后

 类似资料:
  • 我们是否可以通过python客户端获得在Eureka服务器中注册的服务名称和IP? 我查看了python eureka客户端教程页面,但找不到与此相关的任何内容!

  • 在本章中,您将详细了解如何将Spring Boot Micro服务应用程序注册到Eureka Server中。 在注册应用程序之前,请确保Eureka Server在端口8761上运行或首先构建Eureka Server并运行它。 有关构建Eureka服务器的更多信息,请参阅上一章。 首先,您需要在我们的构建配置文件中添加以下依赖项,以便向Eureka服务器注册微服务。 Maven用户可以将以下依

  • Spring Boot版本:2.1.6.发行版 Spring Cloud版本:greenwich.sr1 目的是在一个集群中建立两个Eureka服务器实例,并将所有微服务注册到这两个服务器上,以实现HA。目前,我正在运行Ubuntu18.04的本地机器上测试这一点。 因此,正如在官方文档中提到的,我已经建立了对Eureka实例的点对点意识。在打开这两个Eureka服务器实例时,在Instance-

  • 我刚刚关注了下面这篇文章,https://spring.io/blog/2015/07/14/microservices-with-spring,但是我无法在尤里卡注册我的微服务。 customer-service.yml build . gradle for customer-service CustomerService.java 注册-server.yml

  • 我有以下服务: EurekaServer—承载eureka发现服务器 是否有办法获取客户端服务的ip,以便我可以从Finder服务向其发出请求。 我知道有一种方法可以从EurekaServer找到InstanceInfo,我正在考虑在eureka服务器中创建一个控制器,在那里您可以传递服务ID并获得服务的实例ip。这样,Finder-service只需要知道服务ID和eureka ip,因为它在那

  • 我正在使用Spring Boot注册服务器(Eureka服务器)。目前它正在使用以下配置。 项目名称:注册服务 内部主要方式:系统。setProperty(“spring.config.name”、“注册服务”); "yml file": 文件名:注册-服务内容: 通过以上配置,应用程序开始在2323上运行。但如果我换了Spring。配置。名称,它不工作,开始给连接拒绝异常。 > 为什么会这样?即