У меня есть проект Spring, использующий log4j в Linux (Debian, Ubuntu и RHEL).Теперь я хотел бы реализовать ротацию журналов передовой практики для журналов, сгенерированных log4j.
Ранее я использовал logrotate.d для других компонентов, не являющихся Java, и он отлично работал для меня.Мне нужно было вращаться по размеру / времени, и сжатие старых журналов и logrotate могло бы все это сделать.
Я новичок в log4j и теперь задаюсь вопросом, как настроить ротацию журналов.
- Должен ли я использовать log4j только для регистрации и logrotate для ротации?
- Использовать только log4j для ротации?
- Использовать оба варианта?
Каков ваш опыт?Какова лучшая практика?