Максимальный размер Tomcat 8 для Catalina.out

У меня Tomcat 8, а мой журнал Catalina.out – 3 ГБ, он занимает много места. В $ CATALINA_HOME / conf / у меня есть logging.properties, который содержит:

1catalina.org.apache.juli.AsyncFileHandler.level = FINE 1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs 1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina. 

Я хочу ограничить размер Catalina.out, допустим, всего 500 МБ. Поэтому каждый раз, когда достигается 500 МБ, некоторые из первых строк в Catalina.out должны были бы удалить себя.

Я googled и узнал, что есть 2 способа регистрации Tomcat, один из них – FileHandler (который я использую), а другой – Log4J.

Но позволяет ли FileHandler ограничить размер Catalina.out?

Я знаю, что могу изменить FileHandler.level на какое-то другое значение, чем FINE, но я хочу оставаться в значении FINE, эти журналы важны для меня.

One Solution collect form web for “Максимальный размер Tomcat 8 для Catalina.out”

Вы можете использовать logrotate для управления Catalina.out

https://dzone.com/articles/how-rotate-tomcat-catalinaout

  • NGINX не передает все заголовки запросов Tomcat
  • Вращение catalina.out с использованием формата timestamp с использованием logrotate. как каталина. $ date.out
  • Я не могу подключить tomcat в моем браузере centos, но он запускается в терминале
  • Как я могу перенаправить порты 80 и 443 на 8080 и 8443 с помощью iptables?
  • Как запустить java-приложение после перезагрузки компьютера?
  • Добавление fcontext в неограниченное приложение
  • Как заставить Tomcat7 работать как демон на CentOS
  • Tomcat, SQL, Kerberos, о, мой!
  • Включение HTTPS для bi-сервера pentaho - Tomcat
  • NGINX LoadBalancer не работает, только потянув по умолчанию index.html сайт на LB, а не upsteam-серверы
  • как я могу запланировать запуск специального скрипта при каждом перезапуске службы
  • Interesting Posts

    systemd: переместить getty в tty2 + и запустить скрипт на tty1

    Альтернатива xmllint для проверки правильности xml

    Что произойдет, если скрипт cron попытается скопировать каталог одновременно с записью другого процесса?

    пользовательский пароль, истекающий каждый день в Linux

    Как узнать, какой процесс написал конкретный журнал в dmesg?

    Попытка распечатать клавиши со стрелками вниз

    Как скопировать открытый ключ на ssh-сервер?

    Как я могу использовать цикл внутри команды?

    Почему `env var = value` разрешает произвольное имя в var?

    Force rsyslogd создать новый файл, прежде чем кто-нибудь напишет на него

    Используйте массив bash в качестве списка аргументов в списке (с помощью Midnight Commander)

    В чем разница между apt-get и dpkg?

    Устройство чтения SD-карт в Linux: протокол SPI или SD под

    vim «поймал смертельный сигнал HUP», какие файлы он сохраняет?

    Как установить параметр i486 в процессе компиляции glibc системы x86_64?

    Linux и Unix - лучшая ОС в мире.