[我正在学习有关使用Spring的微服务体系结构的课程,涉及netflix的eureka。
clientui提供网页并在需要时调用3个微服务。config-server通过git repo提供3种微服务的配置。
当然,这三个微服务已注册为eureka客户端。
我的问题是:
关于第一个问题:-是的,您可以将配置服务器注册为eureka客户端。这样做的好处是,就服务管理而言,它将为您提供所有服务的单点可见性。同样在稍后,如果您尝试在分布式体系结构方面扩展应用程序并说实现了zuul这样的api网关,则可以很容易地设置后备配置服务器,例如,如果一个配置服务器关闭,请求可以路由到其他配置服务器等。
关于您的第二个问题:-老实说,我一开始不太了解。我从未见过任何向eureka注册的ui服务,因此对此我不太确定。仍然,如果您对此有更多疑问,可以让我知道它是Angular ui还是基于http的客户端,等等。