1

在过去的两天里,我试图在 VM 环境中分析 Java 应用程序(不要将此 VM 与 JVM 混淆)。我们正在运行亚马逊 ec2 实例。这些实际上是运行 vmware 映像。我们使用 Jprofiler6 的许可版本来分析 java 应用程序。

现在的情况是,我想在虚拟环境下分析一个 java 应用程序。当我在 VM 中运行 jprofiler 时,它要求从列表中选择 JVM。但不幸的是,我没有看到任何 JVM 被列出。

当我在自己的物理机上执行相同操作时,我看到列出了 JVM。所以我可以在我的物理机器上分析它,但不能在 ec2 实例中。

您知道如何在虚拟环境下进行分析吗?

4

1 回答 1

2

VM 实例是一台单独的计算机,可通过普通网络访问。您需要在来宾中设置 JVM 以启用远程调试/分析,然后在 jprofiler 启动时指定远程主机。

于 2011-06-05T21:58:20.277 回答