12月 5th, 2008

CATALINA_OPTSぜ JAVA_OPTSの違い

Posted in Tomcat by admin

 Tomcat起動/停止時に? 義し、Javaコマンドオプションに追加する環? 変数に「CATALINA_OPTS」「JAVA_OPTS」ぜ 2つがあります。簡単に? えば「CATALINA_OPTS」は起動時にのみ? 加されるオプションで、「JAVA_OPTS」は起動時にも停止時にも付加されるオプションになります。(Tomcat4.1.x系はこの違いはないようです)この違いを元に、各種オプションの? 義? 置を検? するならば以下のようになるでしょうか。

CATALINA_OPTS
 ボ GCログオプション ・・ボ “Xloggc”で指定したファイルは? 行時にゼロクリアの? に? 成されます。また、JAVA_OPTSに? 義すると停止時にも余計なファイルを作成してしまいます。
 ボ JVM SNMP監? オプション ・・ボ SunJDK機能ぜ SNMP監? 用にポートを使用している為、JAVA_OPTSに? 義すると「ポートが使用されています」というエラーで正常に停止できません。

JAVA_OPTS
 ・特になし・・・? となぜ 「-D=」でシステムプロパティを定義する場合や「-XX」ぜ JVM固有オプションは、こちらに置きたいです。

起動、停止時両方のオプションに? 加されると問題のあるものは「CATALINA_OPTS」オプションに? 義。起動、停止時両方のオプションに? 加されないと問題のあるのは「JAVA_OPTS」に? 義。これ以? は基本的に「CATALINA_OPTS」でも「JAVA_OPTS」でも問題なさそうです。

You can leave a comment, or trackback from your own site. RSS 2.0

Leave a comment