【问题标题】:Wildfly 10.0:Unable to connect to jconsole from remote hostWildfly 10.0:无法从远程主机连接到 jconsole
【发布时间】:2017-04-27 20:13:45
【问题描述】:

我正在尝试使用 jvisualvm(或 jconsole)连接到远程 Wildfly (10.0.0) 实例。 我启动 jvisualvm 在其类路径中添加 jboss-client.jar: jvisualvm --cp:a /application-server/wildfly-10.0.0.Final/bin/client/jboss-client.jar 当我尝试使用此连接字符串进行连接时: 服务:jmx:remoting-jmx://:9990

无法使用 service:jmx:remoting-jmx://:9990 连接到 wildfly-10.0。

我知道服务器正在侦听 9990,因为我能够打开 telnet 连接。

谁能帮帮我?

谢谢,

劳拉

【问题讨论】:

  • 尝试使用以下连接 URL 服务:jmx:remote+10.10.10.10:9990
  • 成功了,谢谢!

标签: jboss wildfly jmx


【解决方案1】:

我也尝试过使用 Jconsole,并且能够使用 JMX 连接到 wildfly 应用程序。 由于缺少依赖项,默认 Jconsole 应用程序无法连接到 wildfly jmx。 我按照以下步骤解决了这个问题。

  1. 转到 Java 主目录/bin 目录
  2. 新建一个名为 jconsole_wildfly__connect.bat 的空 .bat 文件
  3. 在任何编辑器中打开 jconsole_wildfly__connect.bat
  4. 写文字-> jconsole -J-Djava.class.path=../lib/tools.jar;../lib/jconsole.jar;<wildfly home dir>\bin\client\jboss-cli-client.jar
  5. 保存文件并关闭它。
  6. 现在双击打开 jconsole_wildfly__connect.bat
  7. 在远程进程中输入url(service:jmx:http-remoting-jmx://:9990)
  8. 输入用户名和密码

【讨论】:

    猜你喜欢
    • 2016-11-27
    • 2011-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-01
    • 2022-01-13
    • 2017-09-14
    • 1970-01-01
    相关资源
    最近更新 更多