远程jConsole

服务端设置:


1、服务启动设置参数:

-Djava.rmi.server.hostname=192.168.1.90 

-Dcom.sun.management.jmxremote 

-Dcom.sun.management.jmxremote.port=1099 

-Dcom.sun.management.jmxremote.authenticate=false 

-Dcom.sun.management.jmxremote.ssl=false 

-Dcom.sun.management.jmxremote.rmi.port=1099

设置启动变量:

export JAVA_OPTS='-Djava.rmi.server.hostname=192.168.1.90 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.rmi.port=1099 '

变量生效:

source /etc/profile

启动服务

nohup java $JAVA_OPTS -jar /war/service-0.0.1-SNAPSHOT.jar > /log/nohup.log 2>&1 &

参考:https://blog.csdn.net/surpassno/article/details/60871396

2、网络设置

查看端口

lsof -i:1099

iptables -I INPUT -p tcp -m tcp --dport 1099 -j ACCEPT

参考:https://www.cnblogs.com/blog-yuesheng521/p/7198829.html

3、远程监控端

telnet ip 端口

退出:ctrl + ]    再 quit

你可能感兴趣的:(远程jConsole)