一.背景 最近在持续改造项目,想通过日志查看用户所有的接口链路日志.在原来基于SpirngMVC的时候,那是比较好处理的,通过ThreadLocal,放入TraceId,就可以把一个TraceId传到各个地方,然后再需要的地方取出来,相当简单.但是在换了WebFlux,老实说,真还是有些麻烦.但这并不能难倒我们,发车! 现在把使用过程中问题和解决方式列出来,供大家参考.参考原文链接 SpringBoot 版本号: 2.6.10 二. 正文 2.1 实现方案 要实现用户调用链路所有的日志,那么我们…