Я хочу определить другой регистратор по умолчанию для записи в другом файле. Я пытаюсь определить пользовательский регистратор. Файл создан, но grails никогда ничего не записывает.Определение пользовательского регистратора в grails 3 с использованием logback
appender("APPENDER", FileAppender) {
file = "logs/info.log"
append = true
encoder(PatternLayoutEncoder) {
pattern = "%level - %msg%n"
}
}
logger("logger", INFO, ['APPENDER'], false)
Тогда в контроллере Я хочу, чтобы вызвать его, используя: log.info «что-то» но ничего не написано.
Я могу регистрировать только сообщения ERROR, возможно, проблема в том, что я не могу включить другой тип службы ведения журнала. Вы знаете, как включить регистратор INFO? – Tincho
1. добавьте эту строку в конец - >>> root (INFO, [FILE]) 2. Для консольной печати добавьте эту строку - >> logger («console», INFO, [STDOUT], false) –
@Tincho include - >>> import static ch.qos.logback.classic.Level.INFO –