Я определил два регистратора MainLogger, SecondLogger, который регистрирует операторы отладки.
на два отдельных файла Main.log и Second.log соответственно и определили категории
как
<appender name="MainLogger" class="org.apache.log4j.FileAppender">
<param name="File" value="Main.log" />
</appender>
<appender name="SecondLogger" class="org.apache.log4j.FileAppender">
<param name="File" value="Second.log" />
</appender>
<category name="Fully.Qualified.ClassA" additivity="false">
<priority value="INFO" />
<appender-ref ref="MainLogger" />
</category>
<category name="Fully.Qualified.ClassB" additivity="false">
<priority value="INFO" />
<appender-ref ref="SecondLogger" />
</category>
Проблема заключается в том, что оба рабочих потока совместно используют ClassA и ClassB. Итак, Main.log заполнен
с большим потоком работ, который трудно контролировать.
Как ограничить рабочие потоки только для перехода к соответствующим файлам журнала?
Есть ли решение направить текущие операторы журнала потока только в один конкретный файл журнала?