- Записывать только желаемый уровень журнала в вывод консоли с помощью аргументов JVM (-Dlog.level=DEBUG) (ИНФОРМАЦИЯ по умолчанию). (Не работает)
- Запишите уровень DEBUG в приложение ROLLING_FILE_DEBUG. (Работает нормально)
- Запишите уровень INFO в приложение файла ROLLING_FILE. (Работает нормально)
.
logback.xml
${LOG_LEVEL}
%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n
INFO
logs/accesscontrol-logs.log
logs/accesscontrol-logs-%d{yyyy-MM-dd}.%i.log
30
10MB
%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n
DEBUG
logs/accesscontrol-debug-logs.log
logs/astrusaccesscontrol-debug-logs-%d{yyyy-MM-dd}.%i.log
30
10MB
%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n
Я пытался использовать средство ведения журнала в корне, но этот подход не привел к выводу журналов на консоль.
Подробнее здесь: https://stackoverflow.com/questions/793 ... s-expected