2013-10-09 35 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的示出了用于分析和采样器(本地或远程)的进程数是不同的。前面的一个帽子更多的细节!

相关问题