どのように設置してcronologにTomcatのための毎日のログ回転?
質問
たいと思ってもlotateログ毎日、編集catalina.sh その他のリダイレクトできるログcronolog.
と思うのですが悪いので解決catalina.sh ファイルを実行シェルファイルです。
できまconfigを使って編集物に含まれる任意のファイルconfディレクトリ?
ある他のソリューション?
新:
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \ | cronolog "$CATALINA_BASE"/logs/catalina. %Y-%m-%d.out >> /dev/null &
:
org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_BASE"/logs/catalina.out 2>&1 &
解決
なぜな利用を適切にログインの枠組みではなくシステム。す。希少なくとも三つの処分:
- java.util.ログイン を使用し RollingFileHandler から http://www.x4juli.org/
- Log4j -利用 DailyRollingFileAppender
- Logback -利用 RollingFileAppender
れることができます管理のログを使用レベル-デバッグ、情報、警告、エラーがログイン(ロガーオフ)にログインの異なる目標-ファイル、db、メール、jms。
他のヒント
デビッドRabinowitzが良い点になりますが、あなたの質問に答えるために、cronologの使用は問題あります。
所属していません StackOverflow