0

私はいくつかの検索を行いましたが、これを行う方法を見つけることができないようです。

JMXを介してpermgenスペースをプロアクティブに監視したいと思います。これを行う最良の方法は、「PSPermGen」MemoryPoolのUsageThreshold属性を使用することです。デフォルトでは、これは0に設定されています。これまたは任意のJMX属性をVMの-Dパラメーターとして指定して、起動時に自動的に設定できるようにする方法はありますか?または、JMX属性を自動的にロードする別のメカニズムはありますか?

ありがとう。

4

1 に答える 1

0

これをプログラムで設定できるようです - MemoryPoolMXBeanと「使用しきい値」のセクションを見てください。

この値をプログラムで設定するコードがある場合、プロパティ ファイルやシステム プロパティなどから設定する値をコードで読み取るのは簡単です。

于 2010-03-18T13:53:54.877 に答える