Netflix 功能区是否可以显示日志选择了哪个服务器



我正在创建一个微服务系统,我有 Zuul 服务器,我在其中使用连接到 Eureka(向我返回可用服务实例(并执行负载平衡的功能区。一切正常,但是我想在日志中看到功能区选择了哪个特定实例。我知道我可以向实例添加一些额外的日志记录,但我想把它放在一个地方。我已经阅读了功能区文档,但我还没有找到任何如何做到这一点的信息......我将非常感谢您的帮助。

尝试添加调试记录器级别:

  1. com.netflix.loadbalancer.LoadBalancerContext

它打印的消息如下:

my-service using LB returned Server: host:port for request http:request-url
  1. com.netflix.loadbalancer.reactive.LoadBalancerCommand printing:
Got error java.net.ConnectException: Connection refused (Connection refused) when executed on server host:port
  1. 所有"com.netflix"也可以提供帮助

例如,我的logback.groovy有一行:

logger('com.netflix', DEBUG)

最新更新