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

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

Tomcat 8があり、Catalina.outログのサイズが3GBで、多くのスペースが必要です。 $CATALINA_HOME/conf/ には、以下を含む login.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のサイズを500MBに制限したいです。そのため、500 MB に達するたびに Catalina.out の最初の行の一部を自分で削除する必要があります。

検索してみると、Tomcatにログインする方法は2つあります。 1つはFileHandler(私が使用するもの)、もう1つはLog4Jです。

しかし、FileHandlerを使用するとCatalina.outのサイズを制限できますか?

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

ベストアンサー1

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

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

おすすめ記事