我有Zuul和Eureka运行,有一些较小的服务。使用Eureka,我可以看到所有的服务及其相关的主机/ IP地址。通常情况下,我可以启动另一个服务的多个实例,Eureka会将它们接到Zuul路由到的地方。我目前遇到了一个问题,我在Eureka注册了三个服务实例,但Zuul只通过其中一个实例。我不知道要从Zuul那里获取诊断信息,以了解为什么它不会路由到其他两个实例。我尝试过简单的事情,比如手动将请求从Zuul框发送到服务箱,以确保它们可以通信。如何从Zuul获得IP地址的特定诊断信息?
Zuul是否公开端点以列出主机/ IP地址及其状态?我有哪些诊断选项?
当我调用'/ routes'时,我只是得到'“/ stores/**”:“stores-service”'这样的条目。我认为这是因为我使用'serviceId'属性配置了Zuul,而不是'url'属性。由于Zuul跟踪其他信息,比如每条路线的故障次数,我假设还有其他网络电话,如'/ routes',但我还没有真正找到任何东西。 – RustyTheBoyRobot