【发布时间】:2016-07-13 04:01:21
【问题描述】:
我正在使用微服务和 netflix oss。我正在使用 Eureka 进行服务注册和发现。我正在尝试不同的选项来了解 Eureka 服务器的行为。对于下面提到的场景,我仍然有一些疑问。
我有几个微服务,Service-A 和 Service-B。我也有两个 Eureka 服务器实例,即。 Eureka-1(端口:8761)和 Eureka-2(端口:8762)。我只用 Eureka-1 注册了这两个服务。此外,服务 A 正在使用 eureka 服务实例名称调用服务 B。
当我运行 Service-A、Service-B、Eureka-1 和 Eureka-2 服务时,我可以点击 Service-A,它在内部按预期点击了 Service-B。但是,当我关闭 Eureka-1 实例并点击 service-A 时,它仍然能够使用 eureka 服务实例名称在内部点击 Service-B。我的问题是 Eureka-2 实例是否知道使用 Eureka-1 实例注册的服务。如果是,这种通信是如何以及何时在 Eureka 服务器实例之间发生的?请帮助我理解这一点。
【问题讨论】:
标签: spring-cloud netflix-eureka