如何从log4j中删除详细程度

时间:2018-01-12 14:25:48

标签: grails log4j

我的log4j日志文件如下所示。

 2018-01-12 09:21:33,082 [http-nio-8080-exec-39] INFO  diversotron.PropotronService  - ...connected to Selenium Standlone webdriver
 2018-01-12 09:21:33,727 [http-nio-8080-exec-39] INFO  diversotron.PropotronService  - ...attempting to read propotron.ini file.
 2018-01-12 09:21:33,744 [http-nio-8080-exec-39] INFO  diversotron.PropotronService  - ...GDS server name from the propotron.ini file is gdsfareqa2
 2018-01-12 09:21:34,750 [http-nio-8080-exec-39] INFO  diversotron.PropotronService  - ...attempting connection to Propotron.

我想摆脱日期,“[http-nio-8080-exec-39]”文本日志类别INFO和服务名称。这可能吗?

这种模式会是什么样的?

 def pattern = new PatternLayout("%-5p [%t]: %m%n")

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:1)

这可能会有所帮助。我使用slf4j,并在grails-app / config目录中有一个logback.groovy文件。看起来您可以在Config.groovy文件中配置它

http://snipplr.com/view/63391/grails-log4j-for-different-environments--an-example/

答案 1 :(得分:0)

我明白了。

def pattern = new PatternLayout(“%m%n”)