Jaeger与webflux和webclient合作



请查看https://github.com/winster/jaeger-trace-reactive/blob/master/src/main/java/com/example/demo/JaegerTraceReactiveApplication.java(自述可能有助于更好地理解这个问题https://github.com/winster/jaeger-trace-reactive)

这是一个带有opentraceingjaeger的spring-boot应用程序。根据文档,jaeger支持webflux和webclient。但需要注意的是,当有web客户端调用时,跟踪会跳过反应流。

有办法解决这个问题吗?

我遇到了同样的问题。我通过在Bean中创建WebClient而不是像这个Webclient.builder().baseUrl(properties.getBaseUrl()).build();那样直接使用它来解决这个问题

@Bean
WebClient.Builder webClient(){
return WebClient.builder();
}

相关内容

  • 没有找到相关文章

最新更新