ユーザー負荷が中程度のとき、Tomcat アプリケーションの速度が非常に遅くなり、ユーザーが作業できるようにするために Tomcat を再起動する必要があります。
システムの仕様は次のとおりです。
- Centos 5.4 64ビット、8GB RAM
- トムキャット6
- 多くの Groovy 呼び出し/スクリプトを利用する Bonita BPM Web アプリケーション
システムはTomcatのみを実行しており、DBなどは実行していません。
アプリケーションが非常に遅くなると、Java メモリのスナップショットがここに表示されます。
システムが機能するように Java メモリ パラメータを微調整するのに役立つアイデアはありますか? Tomcat の現在のメモリ操作は次のとおりです。
MEMORY_OPTS="-Xshare:auto -Xms3072m -Xmx6144m -XX:MaxPermSize=1536m"`
-XX: UseCompressedOops
このメモリの枯渇を防ぐために、または他のパラメータを使用する必要がありますか?