У меня следующий вопрос. Мы используем log4j в двух наших проектах, которые размещены на одном сервере GlassFish. Каждый проект имеет внутри файл log4j.properties, который указывает на файлы, основанные на разных каталогах (назовем их Project1 и Project2 ).
Теперь по некоторым неясным причинам иногда информационные сообщения первого проекта записываются в Project2 файлов журналов, и обратное также верно. Я проверил файлы log4j.properties для обоих проектов, в них нет ничего, указывающего на журнал другого проекта.
Подозрение заключается в том, что log4j на самом деле не является поточно-ориентированным, поэтому, если два пользователя работают в двух системах одновременно, сообщения регистраторов могут быть смешанными. Это подозрение верно?