人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: tomcat777
●カテゴリ:コンピュータ
✍キーワード:Tomcat にの デフォルト バージョン ログ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● sasada
●25ポイント

http://jakarta.apache.org/tomcat/tomcat-3.2-doc/uguide/tomcat_ug...

Tomcat - A Minimalistic User's Guide

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

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

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

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

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

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

◎質問者からの返答

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

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


2 ● ohmix1
●25ポイント

http://jakarta.apache.org/tomcat/tomcat-3.3-doc/serverxml.html#L...

Server.xml Configuration in Tomcat 3.3

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

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

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ