Как настроить log4j для хранения файлов журнала только за последние семь дней?

У меня возникла следующая проблема с регистрацией в нескольких приложениях Java, использующих log4j для ведения журнала:

Я хочу, чтобы файлы журналов менялись ежедневно, например

log.2010-09-10
log.2010-09-09
log.2010-09-08
log.2010-09-07
log.2010-09-06
log.2010-09-05
log.2010-09-04

Но из соображений безопасности данных мы мне не разрешено хранить файлы журналов дольше семи дней в моей компании. Таким образом, создание следующего следующего файла журнала log.2010-09-11 должно инициировать удаление log.2010-04-04 . Можно ли настроить такое поведение с помощью log4j ? Если нет, знаете ли вы другое элегантное решение для такого рода проблем с журналированием?

53
задан asmaier 9 September 2010 в 22:02
поделиться