Logback MDC(映射诊断上下文)正在利用 threadLocal(据我所知),以便在同一线程执行的所有日志语句上都可以访问它。
我的问题是,logback MDC 是否会像以前在 tomcat 中那样在 Netty 或 Undertow 等非阻塞 IO 服务器端运行时中工作?如果是,它是如何工作的,因为 Netty/Undertow 不像 tomcat 那样遵循每个请求一个线程。
我正在尝试在 MDC 中放置一个 traceID,以便我可以在像 Splunk/ELK 这样的集中式日志系统中跨多个微服务/管道侦听器的一个事务跟踪跟踪我的所有日志