spring-boot - react 环境中的 spring-cloud-sleuth

标签 spring-boot spring-cloud vert.x zipkin spring-cloud-sleuth

我应该说我对 spring-cloud-sleuth 和 zipkin 的简单性和实用性印象深刻。

但是,我正在研究一个 POC,我正在考虑为其使用响应式(Reactive)工具包。 Vertx 3 是我列表中第一个要尝试的项目(使用 spring cloud 生态系统)。我想知道 Sleuth 日志跟踪是否可以在 react 性上下文中工作,因为我猜它依赖于 ThreadLocals 来传递上下文?渴望了解 Sleuth 在 react 性环境中的立场。

最佳答案

谢谢你的美言!在 Sleuth Edgware 中,我们将支持 Reactor - https://github.com/spring-cloud/spring-cloud-sleuth/tree/master/spring-cloud-sleuth-reactor在 Sleuth Finchley 中,我们将支持 reactor 和 webflux https://github.com/spring-cloud/spring-cloud-sleuth/blob/2.0.x/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/instrument/web/TraceWebFluxAutoConfiguration.java .换句话说,已经可以在响应式(Reactive)上下文中使用 Sleuth。

关于spring-boot - react 环境中的 spring-cloud-sleuth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45368147/

相关文章:

java - 如何在 ConstraintValidator 中使用 @Autowired?

java - 添加 'Authorization' header 会导致 Spring Security 保护允许的端点

java - 在 bootstrap.properties 文件中配置 Spring Cloud Config 的机制是什么?

java - 在 Spring 批处理中重复作业(并停止、开始)

angularjs - HttpSecurity 类型未定义方法 and()

spring-cloud - spring cloud 中服务监控的最佳方法是什么

配置文件的 Spring Cloud 配置模式匹配

java - 需要 Mongodb 的帮助 - 使用 "$pull"和 vertx mongoclient 在数组内直接更新文档

java - Vert.x 数据访问优于使用 JDBC 的 CompletableFuture.supplyAsync

java - Vert.x 中的共享数据 AsyncMap 的生命周期有多长?