実現したいこと
Tomcatのログローテーションを行いたいです。
発生している問題・分からないこと
OS標準の「roglotation」を使用する場合、ログをプログラムが掴んでいるため、オプションの「copytruncate」を使用しないといけないと思いますが、copy と truncate の間のログは、出力されないとの情報をみました。
回避策はあるのかお教え下さい。
一応、該当のソースコード設定でローテーションは出来ました。
該当のソースコード
/opt/tomcat/apache-tomcat-8.0.53/logs/catalina.out /opt/tomcat/apache-tomcat-8.0.53/logs/*.log { copytruncate daily rotate 7 compress missingok create 0644 tomcat tomcat }
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
OS標準の「roglotation」以外にも、Tomcat標準のログローテーションがあるような記事を見たのですが、調べても「roglotation」以外出てこなかったです…
補足
CentOS release 6.10 (Final)
Apache Tomcat/8.0.53