yumでtomcat7を入れました。
confフォルダにあるtomcat.confに以下のようにJAVA_OPTSを設定しています。
JAVA_OPTS="-server -Xms3072m -Xmx3072m -XX:PermSize=1024m -XX:MaxPermSize=1024m -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps"
psコマンドを実行すると設定したオプションが表示されており、
catalina.outに出力されているtomcat起動時のログにも
情報: Command line argument: -verbose:gc
のような形で設定したものが表示されております。
ので、問題なく設定出来ていると思っております。
そこでお伺いしたいのはGCログの出力先に関してです。
特にファイルを設定していないため、catalina.outに出力されるものと思っておりますが、出力されていません。
/var/log/messagesにはGCログが出力されていますのでGCは発生していると思います。
この場合、どこに出力されているのでしょう?
また、catalina.outに出力したい場合はどのように設定すれば良いでしょうか。
GCログの出力先を指定すれば正しく出力され、messagesへの出力がなくなりました。
そこでmessagesが標準出力をつかむようなことになっているのでは、と思っています。
rsyslogの設定として、標準出力をmessagesにはくような設定方法などありますでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/16 12:30
2018/01/17 00:55
2018/01/17 01:12