• 締切済み

GCログのとり方

GCログをとるために、Tomcatのstartup.shに次の設定を追加しました。 しかし、指定したフォルダにログファイルが作成されません。 間違っている箇所を教えてください。 よろしくお願いします。 export CATALINA_OPTS="-server -Xss32m -Xmx64m -Xms256m" export JAVA_OPTS="-Xloggc:/ver/webapps/tomcat/logs/GC.txt -XX:+PrintGCTimeStamps -XX:PrintGCDetails"

みんなの回答

  • teketon
  • ベストアンサー率65% (141/215)
回答No.2

>GCログが取れないのは、最初から256MBの容量があるので、GCが発生していないということなのでしょうか? -Xloggcを使用した場合、GCが起きていなくとも空ファイルが作成されます。 空のログファイルもできていないならば、JAVA_OPTSの指定が誤っている、 実行権限がないなどが考えられます。

Horirin39
質問者

お礼

ご回答有難うございます。 誤っている個所を探してみます。

  • teketon
  • ベストアンサー率65% (141/215)
回答No.1

OS、Java、Tomcatのバージョンの記載がほしいです。 >export CATALINA_OPTS="-server -Xss32m -Xmx64m -Xms256m" は、mxとmsの数値が反対では? export CATALINA_OPTS="-server -Xss32m -Xmx256m -Xms64m"

Horirin39
質問者

お礼

ご指摘の通りです。ありがとうございます。 GCログが取れないのは、最初から256MBの容量があるので、GCが発生していないということなのでしょうか?

関連するQ&A