我使用 Slf4j 和 java.util.Logging 设置了日志记录机制。我有几个线程,所以我无法从日志中得到一个清晰的想法,因为它们是混合的。现在我尝试使用MDC概念在日志文件中添加更多数据,以便它们清晰。
问题与Slf4j一样,尽管它不支持 MDC java.util.Logging。但它说
如果底层框架不提供 MDC,例如 java.util.logging,则 SLF4J 仍将存储 MDC 数据,但其中的信息需要通过自定义用户代码检索。
我正在尝试找到一种方法来执行此自定义代码。谷歌搜索对我没有多大帮助。Slf4j 中有一个名为“BasicMDCAdapter”的助手类。但我不知道如何使用它。我在任何地方都找不到示例代码。
这也是一个帮助解决这个问题的代码,但仍然没有给出任何描述。
我很感激这里有人的帮助。
谢谢你。