Tho*_*mas 5 wildfly wildfly-10
我正在使用 Wildfly 10.1,我真的很想知道我可以使用哪些日志记录模式元素。
我在这里找到了这个文档:https : //logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html 由 Wildfly 书籍引用。
但这不可能是全部事实,因为有比那里提到的更多的元素,例如 %s 或 %E 元素。
我还发现了这个 https://logging.apache.org/log4j/2.x/manual/layouts.html 但这不是事实,因为提到的 %throwable{short.className} 不起作用。
https://docs.jboss.org/author/display/WFLY10/Handlers#Handlers-formatter 上的 Wildfly 文档 也没有说明可用的模式元素。
我尝试创建一个日志记录模式,该模式将为每个异常只生成一行(无堆栈跟踪),但仍包含异常消息以及类、方法和行号。
现在有一个用于记录格式化程序的文档。Wildfly 日志格式化程序
您可以使用%l位置信息,但是没有堆栈跟踪就没有异常消息的模式。
这是文档中的相关部分;
%l:位置信息。这包括调用者的类名、方法名、文件名和行号。
%m:格式化消息,包括任何堆栈跟踪。
%s:简单格式的消息。如果记录了原因,则这将不包括堆栈跟踪。
%e:打印完整的堆栈跟踪。
%e{0}:打印堆栈跟踪,忽略任何抑制的消息。
%e{1}:打印堆栈跟踪,最多包含一条抑制消息。
| 归档时间: |
|
| 查看次数: |
2889 次 |
| 最近记录: |