0
我有一個控制器,我想根據級別登錄到不同的appender。因此,對於大量的常規用法將寫入INFO usage.log。我確定的某些事件應該轉到WARN warning.log。如何從一個控制器登錄到不同的appenders w/Grails&log4j
這裏是我的log4j配置的一部分...
appenders {
file name: "usageAppender",
file: " /usr/local/logs/cs-wst/usage.log"
file name: "warningAppender",
file: " /usr/local/logs/cs-wst/warning.log"
}
info usageAppender: 'grails.app'
當我做到這一點,在我的控制器log.info("request method fired")
運行這樣的語句行不會在usage.log顯示出來,但我有麻煩其他級別的工作。我想在控制器中運行這兩條語句
log.info("request method fired")
…
log.warn("invalid credentials")
並讓它們記錄到相應的文件中。誰能幫忙?