Tomcat9 では、ログの設定を ${catalina.base}/conf/logging.properties に記載します。
様々な設定を記載できるのですが本記事では、ログの保存期間とログの出力場所を指定する方法をご紹介します。
ログの保存期間
${catalina.base}/conf/logging.properties に記載されている次の箇所がログの保存期間の指定です。この値を変更することで、ログの保存期間を変更することが出来ます。デフォルトでは90日間で指定されています。
${catalina.base}/conf/logging.properties – 抜粋
catalina.org.apache.juli.AsyncFileHandler.maxDays = 90
ログ出力場所
${catalina.base}/conf/logging.properties に記載されている次の箇所がログの出力場所の指定です。このディレクトリを変更することで、ログの出力場所を変更することが出来ます。デフォルトではベースディレクトリ配下のlogsディレクトリの下に出力されるとう指定されています。
${catalina.base}/conf/logging.properties – 抜粋
catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
以上、ログの保存期間とログの出力場所を指定する方法のご紹介でした。