在过去的两天里,我试图在一个VM环境中分析一个java应用程序(不要把这个VM和JVM混淆)。我们已经运行了亚马逊ec2实例。这些都是实际运行的vmware映像。我们使用Jprofiler6的许可版本来分析java应用程序。
现在的情况是,我想在一个虚拟环境下分析一个java应用程序。当我在VM中运行jprofiler时,它要求从列表中选择JVM。但不幸的是,我没有看到任何JVM被列出。
当我在自己的物理机器上执行相同的操作时,我看到列出了JVM。所以我可以在我的物理机器上分析它,而不是在ec2实例中。
你知道如何在虚拟环境下配置文件吗?
发布于 2011-06-06 05:58:20
VM实例是一台单独的计算机,可通过普通网络进行访问。您需要在来宾系统中设置JVM以启用远程调试/性能分析,然后在jprofiler启动时指定远程主机。
https://stackoverflow.com/questions/6245784
复制相似问题