Você pode usar o logrotate para gerenciar Catalina.out
Eu tenho o Tomcat 8 e meu registro Catalina.out é de 3 GB, ele ocupa muito espaço. Em $ CATALINA_HOME / conf / eu tenho logging.properties que contém:
1catalina.org.apache.juli.AsyncFileHandler.level = FINE
1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina.
Eu quero limitar o tamanho de Catalina.out para digamos apenas 500MB. Então, toda vez que 500MB forem atingidos, algumas das primeiras linhas do Catalina.out terão que ser deletadas.
Eu pesquisei e descobri que há duas formas de registro do Tomcat, uma é o FileHandler (que eu uso) e a outra é o Log4J.
Mas o FileHandler me permite limitar o tamanho do Catalina.out?
Eu sei que posso alterar FileHandler.level para algum outro valor que não seja FINE, mas eu quero ficar com o valor FINE, esses logs são importantes para mim.