gpt4 book ai didi

java - 在 JBoss 应用服务器上使用 VisualVM

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:18:18 24 4
gpt4 key购买 nike

我正在尝试调试 JBoss 7 上我的应用程序中的一些内存泄漏。所以我下载了 VisualVM,连接到在本地主机上运行的 JBoss 实例(这已经花了 5 分钟,这很奇怪)。但是,我在 Monitor 部分没有 Perform GC 选项(按钮被禁用)并且 Thread 选项卡完全丢失。对于 NetBeans 等其他 Java 应用程序也是如此,只是 VisualVM 本身除外。

我也试过 jVisual,但它无法连接到我的 JBoss 服务器。我读到这可能是由某些用户帐户问题引起的(您不能以 root 身份运行 VisualVM),但我在我的个人帐户下运行所有​​这些应用程序。

最佳答案

问题已经解决,您需要将visualvm.sh 放入JBOSS_HOME/bin 并从那里运行VisualVM。 Here你可以找到如何获取这个文件。然后,您需要使用 service:jmx:remoting-jmx://{host_name}:{port} 之类的查询通过 JMX 进行连接(在我的例子中是 localhost:9999)。这对我有用。

关于java - 在 JBoss 应用服务器上使用 VisualVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16274155/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com