我有一个与 Spring 微服务分布式跟踪有关的问题。我正在使用 sleuth 库来打印我的踪迹。在 Java 8 中,当我们使用 parallelStream 时,它不起作用,因为它无法将信息传播到其他线程。我正在寻找使用它的解决方案。任何将值传播到 parralelStream 的东西都应该接近结果。几点如下
使用 spring boot 和 slf4j 自定义日志记录格式,以便我可以添加有关服务的更多信息。
使用 parallelStream、aspectJ 和拦截器发送信息的任何方式。
修复以允许侦探或勇敢的库与并行流一起工作。
任何建议,上述解决方案都会有所帮助。