2017-08-01 36 views
-1

我有一个maven OSGi项目和多个租户登录到相同的控制台和文件。我想在日志消息中打印tenantID,目前我已经写了一个自定义转换器来获取tenantID字段。在阅读了Log4J2的ThreadContext文档之后,它看起来像ThreadContext适合这种情况。哪种方法更好?Log4J2插件与ThreadContext打印多租户信息

回答

0

是的,您可以使用Log4J2 ThreadContext或Log4j MDC来达到此目的。如果我的理解是正确的,那么您的要求是将数据追加到记录器中。