перезаписывается log4j appender при перезапуске - PullRequest
0 голосов
/ 13 января 2012

Используя приложение для прокрутки файлов в конфигурации log4j, я правильно переворачиваю файлы журнала ежедневно.

Проблема в том, что при перезапуске сервера по какой-либо причине я теряю все журналы за этот день до перезапуска. Я думаю, что происходит, что после перезапуска server.log перезаписывается, когда начинают поступать новые операторы журнала, поэтому, когда файл переносится в полночь, все, что остается, это операторы журнала после перезапуска.

Мне бы очень хотелось, чтобы журналы, ведущие к любой проблеме, вызывали перезапуск. Есть идеи как это исправить?

1 Ответ

1 голос
/ 17 января 2012

Возможно, это наивный вопрос, но вы установили для параметра «Добавить» параметра appender значение true?

<appender name="app" class="org.apache.log4j.DailyRollingFileAppender">
    <param name="Append" value="true" />
</appender>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...