我基本上尝试在java.util.logging框架中添加MDC支持,而不使用任何slf4j到JUL桥替代方案。在BasicMDCAdapter的Javadoc中,提到了"基本MDC实现,它可以用于缺少开箱即用的MDC支持的日志系统"。
我似乎无法找到任何可以帮助我的样本。任何人都可以告诉我如何利用BasicMDCAdapter类在JUL中添加MDC支持。
任何帮助将不胜感激。
答案 0 :(得分:1)
我得到了解决方案。实际上,这很简单。
要通过MDC访问BasicMDCAdapter,以下代码可以提供帮助
MDCAdapter adapter = MDC.getMDCAdapter();
adapter = new BasicMDCAdapter();
MDC.put("key", "value");
这样,密钥就在当前线程的上下文中设置。
希望它帮助某人,因为它帮助了我!!!