2011-06-28 49 views
2

當我將它作爲服務運行時,jvisualvm不會監視jboss嗎?我需要做什麼更改,以便jvisualvm在作爲窗口服務運行時開始監視Java應用程序(特別是jboss)。 此外,當我通過命令提示符(run.bat)運行jboss時,jvisualvm開始監視它。 請建議..jvisualvm作爲服務運行時不會列出Jboss 5.1.0GA

回答

0

可視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應用程序。請參閱this blog post以瞭解如何監視作爲Windows服務運行的java進程。

相關問題