2017-09-13 51 views
0

WindowsにTomcatがインストールされています。Tomcatログの説明

カタリナ localhostの マネージャー ホストマネージャ コモンズ・デーモン localhost_access_log tomcat8-stderrの tomcat8-STDOUT

私はどこ各見つけるためにしようとしている:Tomcatのログディレクトリでは、私はさまざまなログを持っていますそれらのログのうちの1つは、どこから来て、どこで設定されますか。 Tomcatのドキュメントで役に立つものはありません。

私はlogging.propertiesがcatalina、localhost、manager、およびhost-managerを扱っていることを知っていますが、残りの部分はわかりません。誰も助けることができますか?

答えて

2

localhost_access_logは、アクセスログバルブを介して設定されます。関連する<Valve>要素についてはserver.xmlをご覧ください。

残りの3つ(commons-daemon、tomcat8-stderrおよびtomcat8-stdout)は、すべてTomcat Serviceラッパーによって生成されます。これは、名前が変更されたCommons Daemonの実行可能ファイルです。そのためのドキュメントは、より多くの情報を持っている必要がありますが、次のように基本は以下のとおりです。

  • コモンズ・デーモン - サービスラッパー独自のログファイル
  • tomcat8-stderrの - サービス用のスタンドエラーからリダイレクトされた出力warpperプロセス
  • tomcat8-STDOUT - のcontext.xmlにswallowOutput = "true" を有効にすることで
+0

ありがとうございます!それらを回転させる方法はありますか?私がLog4jを使って回転することができた他のすべてのログ – ElenaDBA

0

あなたはルートstderrに必要なサービスラッパープロセスの標準出力リダイレクトされ、標準出力

<Context override="true" swallowOutput="true"> 
    <WatchedResource>WEB-INF/web.xml</WatchedResource> 
    <Manager pathname=""/> 
</Context>