使用Eureka时要作为可发现的服务放置什么?

问题描述 投票:0回答:1

[我正在学习有关使用Spring的微服务体系结构的课程,涉及netflix的eureka。

Project structure

clientui提供网页并在需要时调用3个微服务。config-server通过git repo提供3种微服务的配置。

当然,这三个微服务已注册为eureka客户端。

我的问题是

  • 配置服务器是否也应该注册为eureka客户端,否则这样做没有好处吗?
  • 关于clientui(这是Web入口点)?是否可以将其注册为eureka客户端,以便从负载平衡系统中受益;如果可以,那么客户端应如何访问该应用程序?
microservices spring-cloud netflix-eureka
1个回答
0
投票

关于第一个问题:-是的,您可以将配置服务器注册为eureka客户端。这样做的好处是,就服务管理而言,它将为您提供所有服务的单点可见性。同样在稍后,如果您尝试在分布式体系结构方面扩展应用程序并说实现了zuul这样的api网关,则可以很容易地设置后备配置服务器,例如,如果一个配置服务器关闭,请求可以路由到其他配置服务器等。


关于您的第二个问题:-老实说,我一开始不太了解。我从未见过任何向eureka注册的ui服务,因此对此我不太确定。仍然,如果您对此有更多疑问,可以让我知道它是Angular ui还是基于http的客户端,等等。

© www.soinside.com 2019 - 2024. All rights reserved.