【发布时间】:2011-01-23 23:21:44
【问题描述】:
我刚刚开始迁移到 WLS 10.x,并注意到 WL 的线程名称 [%t] 非常冗长,并且比我的部署需求所需的信息更多。
最终,我只关心线程 ID,但 WL 给了我这个:
[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'
~
有人知道在 log4j 中是否有办法编写自定义过滤器,允许我覆盖 PatternLayout,以便我可以解析 WLS 线程名称以仅输出线程 ID,在上面的这种情况下为 0 ?我宁愿扩展而不是自定义,因为它使升级库变得更加容易。
【问题讨论】:
标签: log4j customization pattern-layout