Настроить Apache Архивные файлы журнала - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть сервер, на котором работает Archiva, конец папки журнала выходит из-под контроля. Archiva никогда не удаляет какой-либо файл журнала.

Как изменить конфигурацию, чтобы сохранить журналы только за последний месяц или неделю или сохранить только максимальный размер?

1 Ответ

0 голосов
/ 30 апреля 2020

Archiva использует log4j2, см. Файл конфигурации по умолчанию здесь https://github.com/apache/archiva/blob/master/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j2.xml Он включен в дистрибутив, но вы можете переопределить его с помощью свойства sys -Dlog4j.configurationFile = pathtoyourfile. Теперь для вас есть опция CustomDeleteOnRollover. посмотрите здесь https://logging.apache.org/log4j/2.x/manual/appenders.html#CustomDeleteOnRollover

...