tomcatがデフォルトでログをローテートしてるようなのですが、これを止める方法はないでしょうか?バージョンは3.2.3です。また、コノローテートはtomcat再起動時にのみ行われます。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/11/27 14:39:18
  • 終了:--

回答(2件)

id:sasada No.1

sasada回答回数1482ベストアンサー獲得回数1332003/11/28 13:21:48

ポイント25pt

 Tomcat自体に そんな設定があったけ? とか思いつつ。

 有るとすれば、server.xmlのLogger要素でしょう。

 でも どちらかといえば、logrotate.dデーモンのほうが怪しいような気がします。

 UNIX系OSなら /etc/logrotate.d/ あたりにあるtomcat3の設定ファイルを削除(よそに移動)すれば、解決するような。。。

 ちなみに、TOMCAT4では /etc/logrotate.d/tomcat4という設定がデフォルトでついてきたと記憶しています。

 OSやWebサーバーがわからないので、外していたら ごめんなさい。(^^;

id:tomcat777

回答ありがとう御座います。

ですが、logrotate.dではtomcatの設定はされて無いようです。現在logrotate.dの機能でログをローテートさせたいのでデフォルトのローテトを止めたかったんですw

2003/11/29 16:19:11
id:ohmix1 No.2

ohmix1回答回数235ベストアンサー獲得回数142003/12/02 14:59:59

ポイント25pt

Tomcat3.3のドキュメントなので違うかもしれませんが、

server.xmlのLogSetter(複数有り)でファイル名を指定しているようです。

LogSetterのpath属性のうち${yyyyMMdd}の記述部分を削除してみてください。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません