2016-09-28 42 views
0

工作我想使用的logback和Grails的3的logback常規的配置並不在生產

這是我在logback.groovy配置來記錄所有STDOUT在生產環境中:

if (Environment.PRODUCTION) { 
    appender("STDOUT", FileAppender) { 
     file = "/home/alfresco/log/stdout.log" 
     append = true 
     encoder(PatternLayoutEncoder) { 
      pattern = "%level %logger - %msg%n" 
     } 
    } 
    logger("grails.app", ERROR, ['STDOUT'], false) 
} 

它創建的文件但沒有日誌進入文件,我的配置有什麼問題?

回答

0

想想你錯過例如設置記錄器的水平

root(INFO, ['STDOUT'])