0

奇妙で厄介な問題を抱えている

a)ハドソンの運用ログは tomcat7-stderr.xdatex.log に記録されます

b)ロールオーバーしていません。つまり、ログが大きくなりすぎたときにログを消去する cron ジョブが機能しません。

新しいjar、さまざまなlog4j.propertiesセットアップ、tomcat7wの設定の変更を使用しようとしましたが、すべて役に立ちませんでした。これが私のセットアップです:

Tomcat7w:

Level: Info
Log Path: C:\Program Files\Apache Software Foundation\Tomcat 7.0\logs
Log Prefix: tomcat_logging
Redirect Stdout: auto
Redirect Stderror: auto
Java Options:-Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 7.0
-Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 7.0
-Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 7.0\endorsed
-Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 7.0\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 7.0\log4j.properties

tomcat 7.0/conf/ で

logging.properties has been renamed to logging.properties.off to disable it

tomcat 7.0/lib/ 内

log4j.jar, tomcat-juli.jar (from extras) and tomcat-juli-adapters.jar are present, as is log4j.properties

私の log4j.properties ファイル: http://pastebin.com/7gk4hbMy

stderr の一部: http://pastebin.com/C0UtY09x

どんな助けでも大歓迎です:-)

4

1 に答える 1

0

すべてのログが書き込まれます

{catalina.base}

そのため、Tomcat ログで生成されたすべてのログ

于 2012-11-22T01:38:08.900 に答える