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

尤里卡客户端在注册服务器之前做了什么?

胡意致
2023-03-14

在研究Spring Cloud Eureka服务注册和发现的Hello world案例时,客户端无需在客户端配置文件中定义defaultZone即可注册服务器。

我猜客户端会搜索它可以访问的所有服务器和端口?正确吗?如果不是,客户端如何找到服务器并注册?

共有1个答案

弘浩博
2023-03-14

通过查看Eureka回购协议,他们定义了Eureka.serviceUrl.default的默认值:

# Since shouldUseDns is false, we use the following properties to explicitly specify the route to the eureka servers
 eureka.serviceUrl.default=http://localhost:8080/eureka/v2/
 类似资料:
  • 我正在尝试向尤里卡服务器注册我的微服务。但它显示浏览器中没有可用的实例。我在控制台中没有收到任何错误。请帮助我解决这个问题。 我已经通过在谷歌上搜索尝试了多个选项。不过,我无法解决此问题。 微服务应用程序.属性 客户端主类 Eureka服务器application.properties 尤里卡服务器主类。

  • 我的微服务运行良好。在开发过程中,它在尤里卡命名服务器中被正确注册。当我将我的服务和eureka-server部署到两个不同的容器中时,我的微服务没有在eureka-server中注册。我所有的配置和属性文件如下- 我的客户帐户mysql正在尝试连接http://localhost:8761/eureka/.我清楚地提到了客户帐户mysql属性文件中的默认区域。那就是eureka.client.s

  • 我已经创建了尤里卡服务注册中心,并在其中注册了服务。当前只有一个服务实例正在运行。如何添加同一服务的多个实例?我正在开发独立的应用程序。我通过Rest模板访问服务。我遵循https://spring.io/guides/gs/service-registration-and-discovery/

  • 我刚刚开始通过Spring Cloud了解微服务,首先我尝试从本文中重现基本示例https://spring.io/blog/2015/07/14/microservices-with-spring.这是我的代码: 尤里卡服务器 资源/registration-server.yml: 示例服务: 帐户-服务. yml: 你能打电话给我,请问我做错了什么吗? 编辑

  • 我正在尝试使用Spring和Spring Boot学习微服务,并学习部署到云平台。我计划创建一个Angular 2前端应用程序,它与我部署的微服务进行通信。现在,我正在浏览Spring cloud services Eureka、Zuul、Recural breakers等。 null

  • 如果Eureka客户端没有通过设置Eureka:client:registerWithEureka:false向Eureka服务器注册自己,为什么fetchRegistry属性也需要设置为false?