Tomcatログファイルの循環とは何ですか?

Tomcatログファイルの循環とは何ですか?

私たちのサーバーの1つには、次のコンテンツとしてAlfrescoがインストールされています/opt/alfresco/tomcat/logs

-rw-r--r--  1 root root 4.1K Jun 29 10:41 catalina.2015-06-29.log
-rw-r--r--  1 root root  352 Jul  1 18:36 catalina.2015-07-01.log
-rw-r--r--  1 root root 1.3M Jul 13 14:49 catalina.out
-rw-r--r--  1 root root    0 Jun 29 10:38 host-manager.2015-06-29.log
-rw-r--r--  1 root root 7.9K Jun 26 19:02 localhost.2015-06-26.log
-rw-r--r--  1 root root  33K Jun 29 10:39 localhost.2015-06-29.log
-rw-r--r--  1 root root  98M Jun 17 00:00 localhost_access_log.2015-06-16.txt
-rw-r--r--  1 root root  98M Jun 18 00:00 localhost_access_log.2015-06-17.txt
-rw-r--r--  1 root root  98M Jun 19 00:00 localhost_access_log.2015-06-18.txt
-rw-r--r--  1 root root  98M Jun 20 00:00 localhost_access_log.2015-06-19.txt
(...)
-rw-r--r--  1 root root  75M Jul 12 00:00 localhost_access_log.2015-07-11.txt
-rw-r--r--  1 root root  80M Jul 13 00:00 localhost_access_log.2015-07-12.txt
-rw-r--r--  1 root root  85M Jul 14 00:00 localhost_access_log.2015-07-13.txt
-rw-r--r--  1 root root  40M Jul 14 09:52 localhost_access_log.2015-07-14.txt
-rw-r--r--  1 root root    0 Jun 29 10:38 manager.2015-06-29.log

一部のプロセスは明らかにログを毎日交換します。しかし、Tomcatログインでは何も起こらず、/etc/logrotate.dcrontab/etc/cron.d/ファイルでも同じです。これを行うためのTomcatまたはAlfrescoの設定はありますか?

「圧縮」オプションを追加したいので質問します。現在、私はfind毎日のクローン操作で1行のスクリプトを実行してこれを実行していますが、よりきれいな方法でタスクを実行したいと思います。

ベストアンサー1

スコ羊ログファイル自体を回転させます。:デフォルトでは、少なくとも(localhost_access_log_in、look inを使用して設定)およびin(など)を使用して設定されたログファイル。AccessLogValveserver.xml/opt/alfresco/tomcat/confFileHandlerlogging.propertiescatalina.out

独自のハンドラを追加せずにTomcatのロギングフレームワークでデフォルトでログファイルを圧縮する方法がわかりません...

おすすめ記事