web-dev-qa-db-ja.com

Tomcat 8はCatalina.outのサイズを制限します

私はTomcat 8を持っていて、私のCatalina.outログは3GB大きく、多くのスペースを必要とします。 $ 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 MBだけに制限したいと思います。したがって、500MBに達するたびに、Catalina.outの最初の行のいくつかは自分自身を削除する必要があります。

私はググってみましたが、Tomcatロギングには2つの方法があることを知りました。1つはFileHandler(私が使用します)ともう1つはLog4Jです。

しかし、FileHandlerではCatalina.outのサイズを制限できますか?

FileHandler.levelをFINE以外の値に変更できることはわかっていますが、値FINEのままにしておきたいので、これらのログは私にとって重要です。

1
korodani

Logrotateを使用してCatalina.outを管理できます

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

1
Alief Abd Halim