私session.invalidate()
はhttpsessionを解放することを知っています。しかしコンテナのメモリを監視すると落ちません。ここに私が観察しているものがあります-
- ログイン (私のアプリケーションはセッションを作成します)
- ユーザーは、プロセス メモリを増やすアクティビティを実行します。
- ログアウト。(ログアウトコントローラーはセッションを明示的に無効にします)
- プロセス メモリを監視します。それは決して降りません。
最初は、ガベージ コレクションは、使用可能なメモリが少ない状態に達した後にのみ機能するのではないかと考えていました。これを確認するために、-Xmx を使用してメモリを減らしました。しかし、それでも同じエラーです。実際、別のブラウザで同じアクティビティを実行すると、OOM エラーが発生しました。
ここに欠けているものはありますか?