2013-10-09 37 views
2

我在網絡上有兩臺計算機(彼此可見),並在其中一臺計算機上運行JVisualVM。我希望監視在其他計算機上運行的Java應用程序。可能嗎?VisualVM:是否可以在只有JRE的遠程服務器上運行應用程序(無JDK)

我嘗試添加一個遠程服務器,並得到了以下畫面:

enter image description here

但經過這個步驟是什麼要遵循剖析,可以說,對其他正在運行的com.myapp.MyApp電腦?

P.S.遠程計算機沒有安裝JDK(這是一個限制)。它只有一個JRE。

+2

是的,這是可能的。 –

+0

http://www.codefactorycr.com/java-visualvm-to-profile-a-remote-server.html –

+0

[Enno Shioji](http://stackoverflow.com/users/234901/enno-shioji),the您提供的解決方案假定遠程系統安裝了JDK。是否有可能監視遠程應用程序,如果它運行的系統沒有安裝JDK。 – Aspirant

回答

0

可以在遠程主機上進行監視。 JRE就夠了!但它是不可能做遠程主機上分析如下所述:

https://visualvm.java.net/applications_remote.html

/深其通過VisualVM的示出了用於分析和採樣器(本地或遠程)的進程數是不同的。前面的一個帽子更多的細節!

相關問題