Webアプリのメモリ使用量を見つけるためのランタイムソリューションを探しています。さまざまなクライアントが複数のWebアプリをデプロイするTomcatを含むフレームワークを提供しています。そのうちの1つが大量のメモリを消費するため、プロセス全体がクラッシュすることがあります。これを検出し、問題のあるWebアプリをアンデプロイ\再デプロイするマネージャーWebアプリ(Tomcatのマネージャーなど)が欲しいのですが。別の解決策(それは不可能だと思います)は、ヒープのスライスを各Webアプリに個別に割り当てることです。
クライアントに既存のWebアプリを変更するように要求することは可能ですが、私はそうしません。
何かご意見は?