2011-06-28 3 views
2

jvisualvmはサービスとして実行するときにjbossを監視しません。 jvisualvmがウィンドウ・サービスとして実行しているときにJavaアプリケーション(特にjboss)の監視を開始するようにするために必要な変更。 さらに、jbossをコマンドプロンプト(run.bat)で実行すると、jvisualvmが監視を開始します。 お願いします。jvisualvmサービスとして実行しているときにJboss 5.1.0GAが表示されない

答えて

0

Visual VMはアクティブなJVMを調べます。 JBossインスタンスを実行しているJVMのPIDを与える必要があります。

Visual VM 1.3.2にすべてのプラグインがインストールされていることを確認してください。これは、JVMに同梱されているバージョンからの大幅なアップグレードです。

+0

はい、あなたの権利。私はちょうどそれを試みた。プラグインのアップグレード機能は、Visual VM 1.3.2(JDKとは別にダウンロードされています)で動作します。ここに私の起動コマンドがあります:visualvm.exe --jdkhome "E:\ Temp \ JDK_TEMP \ jdk1.6.0_25" --userdir "E:\ Temp \ visualvm_userdir" – djangofan

3

VisualVMは、VisualVMと同じユーザーで実行されているJavaアプリケーションのみを自動的に検出できます。 Windowsサービスとして実行されているJavaプロセスを監視する方法については、this blog postを参照してください。

関連する問題