Tomcatのログをファイルに出力する方法について教えてください。
Tomcatからログファイルに出力するには、以下の手順に従ってください。
- 彼女は工学部で勉強を続けている。
- この文章を日本語で言ってください。
- logging.properties
- 以下の行を見つけてください。
#handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
- #
- java.util.logging.FileHandler
handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler, java.util.logging.FileHandler
- 以下の行をファイルの最後に追記して、出力ファイルのパスと名前を指定してください。
java.util.logging.FileHandler.level = ALL
java.util.logging.FileHandler.directory = 日志输出目录的路径
java.util.logging.FileHandler.prefix = 日志文件名称前缀
出力先のディレクトリパスとログファイルの名前のプレフィクスは実際のパス名に置き換えてください。たとえば、出力先のディレクトリパスを /var/log/tomcat/ にし、ログファイルの名前のプレフィクスを catalina にすると、生成されるログファイル名は catalina.yyyy-mm-dd.log になります。
Tomcatは、指定されたファイルに全てのログ出力を送信します。指定されたファイルパスが存在しない場合、Tomcatは自動的にディレクトリを作成しないことに注意して下さい。そのため、Tomcatを実行する前に、指定された出力ディレクトリを作成しておくようにして下さい。