実現したいこと
Tomcatログをlinux標準の「logrotate」以外でローテーションしたいです。
発生している問題・分からないこと
Tomcatログを「logrotate」でローテーションすると、オプションのcopytruncateを使用するかpostrotateを利用してプロセスを再起動するしか無いですが、どちらも一長一短です。
Tomcatの標準でローテーションできる機能があるとの記事を見かけたのですが、詳細がなかったため、出来るのであればお教えいただきたいです。
ローテ対象は以下の4ログです。
・catalina.out 標準出力(catalina.logの内容を含む)+標準エラー出力
・catalina.YYYY-MM-DD.log Tomcat自体のログ
・localhost.YYYY-MM-DD.log ホスト共通のServletContext#log
・localhost_access_log.YYYY-MM-DD.txt ホスト共通のアクセスログ
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
Googleで検索しましたが、見つけられませんでした。
補足
CentOS release 6.10 (Final)
Apache Tomcat/8.0.53
