用于java.util.logging框架的BasicMDCAdapter类的示例代码

时间:2016-12-07 18:24:11

标签: java slf4j java.util.logging mdc

我基本上尝试在java.util.logging框架中添加MDC支持,而不使用任何slf4j到JUL桥替代方案。在BasicMDCAdapter的Javadoc中,提到了"基本MDC实现,它可以用于缺少开箱即用的MDC支持的日志系统"。

我似乎无法找到任何可以帮助我的样本。任何人都可以告诉我如何利用BasicMDCAdapter类在JUL中添加MDC支持。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

我得到了解决方案。实际上,这很简单。

要通过MDC访问BasicMDCAdapter,以下代码可以提供帮助

    MDCAdapter adapter = MDC.getMDCAdapter();
    adapter = new BasicMDCAdapter();
    MDC.put("key", "value");

这样,密钥就在当前线程的上下文中设置。

希望它帮助某人,因为它帮助了我!!!