你应该使用jconsole.sh
from $WILDFLY_HOME/bin/jconsole.sh
和url
service:jmx:http-remoting-jmx://192.168.1.10:10990
Run Code Online (Sandbox Code Playgroud)
也允许外部连接:
-Djboss.bind.address.management=192.168.1.10
Run Code Online (Sandbox Code Playgroud)
据我所知,wildly 上的 JMX 服务可以在端口 9990 上访问。从您的邮件来看,它似乎在 10990 上为您运行。
要通过JMX远程访问 WildFly,jconsole
您需要执行以下步骤:
add-user.sh
。jboss-client.jar
到您的本地笔记本电脑(从您计划启动的位置jconsole
)。jconsole
:对于 Java 8:
$JAVA_HOME/bin/jconsole -J-Djava.class.path=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/jconsole.jar:<Location_On_Your_Laptop>/jboss-client.jar &
对于 Java 9+:
$JAVA_HOME/bin/jconsole -J--add-modules=jdk.unsupported -J-Djava.class.path=:/<Location_On_Your_Laptop>/jboss-client.jar &
jconsole
笔记本电脑上出现的弹出窗口中,选择“远程进程”。提供以下网址:service:jmx:http-remoting-jmx://WildFly_Host:JMX_Port
Run Code Online (Sandbox Code Playgroud)
例如,它可以是:service:jmx:http-remoting-jmx://1.2.3.4:9990
归档时间: |
|
查看次数: |
15932 次 |
最近记录: |