Tomcat のような Web サーバー上のサーブレット コンテナーで実行される Grails/Spring アプリケーションがあります。JVM が最大許容メモリ (Xmx) に達すると、アプリがクラッシュすることがあります。
次のエラーは、Java ヒープ領域がいっぱいであるため、「java.lang.OutOfMemoryError」です。
このエラーを防ぐために、アプリ内から使用中のメモリ量と現在の JVM のメモリ量を確認したいと考えています。
アプリケーション内からこれらのパラメーターにアクセスするにはどうすればよいですか?