我试图在jboss 6.4中以以下格式配置我的jboss日志

<DATE> <TIME> <LEVEL> [<CLASS>] (<THREAD>) MESSAGE

*Example*
2017-03-09 05:09:05,961 INFO  [com.app.checker.CallInterceptor] (ajp-/0.0.0.0:22329-5 api~55C41D7CDD44XXXX646.api GET /call/get) processing the request

我当前的记录器属性文件具有以下项
formatter.PATTERN.pattern=%d{HH\:mm\:ss,SSS} %-5p [%c] (%t) %s%E%n

请建议对上述条目进行以下编辑,以匹配上述所需的日志格式。

最佳答案

这与log4j synthax非常相似。
%-5p表示水平
%t螺纹
%c上课
%M用于发出问题的函数
%L是行
这种模式对我很有效:

12:19:06,131 DEBUG [test.testConfig:731] (main) Test message to show up on the console.

然后,如果需要,可以添加带时区的日期:
%d{HH:mm:ss,SSS} %-5p [%c.%M:%L] (%t) %s%E%n

10-04 13:02