Я хочу иметь два файла журнала в своем приложении (Spring Интеграция), debug.log и main.log. Я хочу запустить main.log на уровне INFO и debug.log на уровне DEBUG. Это можно сделать с фильтрами в приложениях. Я хочу регистрировать различные уровни в приложениях на основе источника. Другими словами
<logger name="org.springframework" level="ERROR">
<appender-ref ref="main" />
</logger>
<logger name="org.springframework" level="DEBUG">
<appender-ref ref="debug" />
</logger>
<logger name="com.myapp" level="INFO">
<appender-ref ref="main" />
</logger>
<logger name="com.myapp" level="DEBUG">
<appender-ref ref="debug" />
</logger>
Итак, суммируем:
- Spring регистратор
- main → ERROR
- debug → DEBUG
- com.myapp logger
- main → INFO
- debug → DEBUG
Из-за этого мне нужно, чтобы журналы работали в DEBUG, а пороговый фильтр в приложении не был достаточно мелким.
Обновить Добавлена ясность в вопросе