私は vaadin 6 witch を使用して簡単なアプリケーションを作成しました。このアプリケーションにはカレンダーが含まれており、人々はそこで予定を立てることができます。
問題は、10 人以上が接続すると、メモリ使用量が 95% になることです (サーバーに 125 MB があり、Ubuntu Server 32 ビットを実行しています)。
スクリーンショットは次のとおりです。
tomcat に入り、fomr メモリ リークが発生するかどうかをテストすると、次のようになります。
次の Web アプリケーションは停止 (リロード、アンデプロイ) されましたが、以前の実行のクラスがまだメモリにロードされているため、メモリ リークが発生しています (プロファイラーを使用して確認してください):
/myapp
/myapp
/myapp
/myapp
/myapp
tomcat をインストールしたときにクリーン インストールを行い、ポートを変更してポート 80 で接続できるようにしました。また、Web マネージャーに接続できるようにユーザーを追加しました。それだけです
私のコードに何かがあるのでしょうか、それとも tomcat を正しく設定しなかったために、このメモリ リークが発生するのでしょうか?