GroupSession
初めて投稿します。先日V3.56→V4.54にバージョンアップしたのですが、Tomcatのメモリー使用が異常に大きく、Tomcat起動から数時間でメモリー割当領域の最大値に達し、結果Tomcatを再起動しなければいけない状況になっています。V3.56の時は概ねTomcatのメモリー使用は3GB程度で収まっており、Tomcatを定期的に再起動することは不要だったのですが、現在は最大値10GB割り当てても1日持つか持たないかという状況です。そこでご存知の方に質問なのですが、V4.54におけるTomcatのメモリー使用の状況はこれが普通なのでしょうか?もしTomcatの設定等で、こうした方が良いとかあればご教授頂きたく、何卒よろしくお願いいたします。*現在の状況・システム ・現在の使用ユーザー:200ユーザー以上(WEBメール以外の機能は開放しています) ・サーバー:Xeon CPU E5-2403 V2 1.8GHz メモリー12GB Windows2008R2 STD ・WEBサーバー:Apache2.2.4(Win32) ・J2EEコンテナ Apache Tomcat/6.0.41 ・設定値 -xms:4096m -xmx:10240m -XX:MaxPermSize:1024m ※V3.56時は、-xms:2048m -xmx:4096m -XX:MaxPermSize:1024m でしたが、すぐにMAXに達しTomcatが遅くなってしまうため、 今の設定値にしています。 ※最初はTomcat、java共に最新環境の8で稼動していたのですが、 メモリーの消耗状況が激しかったので、以前使用していた6の環境に戻しました。 但し状況は変わらないようです。 ・Java 1.6.0_35 Sun Microsystems Inc. (Java HotSpot(TM) 64-Bit Server VM) ※最初はTomcat、java共に最新環境の8で稼動していたのですが、 メモリーの消耗状況が激しかったので、以前使用していた6の環境に戻しています。 但し状況は変わらないようです。 ・gs2dbのサイズ:約3.5GB
こんにちは、弊社の環境に非常に近かったので記載させて頂きます。こちらの仕様環境は以下の通りです。 ・システム ・現在の使用ユーザー:250ユーザーくらい(ショートメールを主に使用) ・サーバー:Xeon CPU E5-2420 1.9GHz メモリー12GB Windows2012R2 STD ・J2EEコンテナ Apache Tomcat/7.0.61 ・設定値 xms:4096MB、xmx:8192MB※物理メモリは増設予定です。使用率は93%(OS上は74%前後)くらいになりますが、特に問題なく安定して動いております。ご参考までに
tomcat様貴重な情報ありがとうございます。当方もメモリーを16GBに増設して、今では安定稼働しております。ver3.5の時と比較して3倍以上メモリーを消費しているので、どこか設定がおかしいのかと思っていました。ただ、メモリーの消費が相変わらず激しいため、保険としてtomcatのサービスを、日次で再起動するようにしています。
参考になるかはわかりませんが、、v4系から使用しております。導入直後、セッション保持時間が24時間のままですと1日に1~2回は無応答に陥り、都度再起動が必要でした。セッション保持時間を5時間程度に縮めたところ、安定稼働できています。
TOP