log4j - запускать журнал при запуске приложения - PullRequest
1 голос
/ 23 апреля 2009

С помощью log4j мне нужно поведение DailyRollingFileAppender, чтобы при запуске приложения происходила циклическая запись журнала на основе даты. НО после запуска приложения я не хочу, чтобы оно выполняло автоматическую ротацию логов до следующего перезапуска приложения. Как я могу настроить log4j для этого?

Ответы [ 2 ]

1 голос
/ 23 апреля 2009

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

В этом случае вы можете создать собственную реализацию Appender, возможно, полученную из FileAppender

1 голос
/ 23 апреля 2009

Вам придется программно устанавливать свойства регистратора, перебирая все регистраторы, получая ваш регистратор и затем прося, чтобы он больше не катился. Это единственный способ, которым я думаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...