【发布时间】:2017-05-24 22:43:18
【问题描述】:
我正在尝试迁移到 log4j2。 在 RollingFile Appender 我添加如下:
<PatternLayout>
<pattern>[%d{MM/dd/yy HH:mm:ss:SSS z}] %-18.18t %-35.35c{1} %-5p (%F:%L) %m \t %x %n</pattern>
</PatternLayout>
我们知道 %x 用于将堆栈元素打印到每个记录器语句的末尾。
现在如果我的堆栈最初是空的,它会给我下面的空括号。
[01/10/17 12:17:37:116 IST] main Example2 WARN (Example2.java:52) 10 is the number []
[01/10/17 12:17:37:116 IST] main Example2 WARN (Example2.java:52) 10 是数字 []
那么我该如何处理这个空栈场景呢?
【问题讨论】:
-
我想要没有大括号的记录器,如下所示。
[01/10/17 12:17:37:116 IST] main Example2 WARN (Example2.java:52) 10 is the number
标签: java stack log4j2 threadcontext