【问题标题】:Problem with VisualVM-when connecting to remote hostVisualVM 的问题 - 连接到远程主机时
【发布时间】:2008-12-24 15:51:38
【问题描述】:

我是 Java 开发新手,第一次使用 VisualVm。我在从 VisualVm 界面连接远程主机时遇到了一些问题。

我在远程主机上运行 JDK 1.6,并在同一主机上启动了 jstatd 服务器。当我从本地机器上运行的 VisualVm 接口连接远程主机时,它已连接,但接口中缺少 Profiler 选项卡和 Threads 选项卡。可能是什么问题。

我的操作系统是 SUSE Linux。

谢谢,

【问题讨论】:

    标签: java visualvm


    【解决方案1】:

    分析器选项卡仅适用于本地 JVM。

    我不确定为什么没有显示线程选项卡。它对我有用。

    我听说Netbeans 具有远程分析支持。但我从未亲自使用过它。

    【讨论】:

    • 我没有找到任何官方文档提到 profiling 仅适用于本地 JVM,我希望你说的不是真的 :)
    • 我发现了这一点:“从现在开始,您可以使用 VisualVM 来分析几乎任何 Java 应用程序,无论它是本地运行的 Sun JDK 应用程序还是远程 IBM JDK 驱动的应用程序服务器!”来源:java.dzone.com/announcements/visualvm-12-great-java
    【解决方案2】:

    我在尝试监控 Jboss 4.0.2 时遇到了同样的问题,因为该版本有自己的 mbean 服务器,这是您的情况吗? 无论如何,请确保您使用的是 jdk 1.6.0u7 或更高版本,否则您必须关闭类共享才能使 visualvm 工作(-Xshare:off)

    我希望这会有所帮助,也许您可​​以提供更多有关您尝试分析/正在使用的 JVM 的应用程序性质的详细信息

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-06
      • 2012-07-04
      相关资源
      最近更新 更多