Logback заводной конфигурации не работает в производстве
Я пытаюсь зарегистрировать все STDOUT в производственной среде, используя logback и grails 3
это моя конфигурация в logback.groovy:
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)
}
он создает файл, но в него не заносится журнал, что не так с моей конфигурацией?
1 ответ
Решение
Думаю, вам не хватает установки уровня регистратора, например
root( INFO, ['STDOUT'] )