Hibernate、JPA、Spring、Struts2 を使用して Web アプリケーションを開発しています。Web サーバー (VPS Tomcat) でアプリケーションを数時間実行すると、メモリ使用量が原因で、OS が Tomcat に SIGKILL を送信します。私のサーバーには288Mbがあり、約200Mbに達するとTomcatが殺されます。もっと多くのメモリが必要だという人がいますが、私のアプリケーションは小さく、トラフィックもそれほど多くなく、まだ本番環境にはありません。私はpostgresqlを使用しており、データベースは約150Mbで、多くの画像があります。netbeans でメモリ プロファイラーを使用しようとしましたが、IDE が遅くなり、何も見つかりませんでした。
どんな助けにも感謝します。