【发布时间】:2017-08-01 06:34:53
【问题描述】:
我有一个 maven OSGi 项目,多个租户登录到同一个控制台和文件。我想在日志消息中打印tenantID,目前我已经编写了一个自定义转换器来获取tenantID 字段。阅读 Log4J2 ThreadContext 文档后,看起来 ThreadContext 适合这种情况。哪种方式更好?
【问题讨论】:
标签: java maven osgi log4j2 multi-tenant
我有一个 maven OSGi 项目,多个租户登录到同一个控制台和文件。我想在日志消息中打印tenantID,目前我已经编写了一个自定义转换器来获取tenantID 字段。阅读 Log4J2 ThreadContext 文档后,看起来 ThreadContext 适合这种情况。哪种方式更好?
【问题讨论】:
标签: java maven osgi log4j2 multi-tenant
是的,您可以为此目的使用 Log4J2 ThreadContext 或 Log4j MDC。如果我的理解是正确的,您的要求是针对记录器附加数据。
【讨论】: