Jconsole-java监视和管理控制台的使用

 

分类:javaJVMspringboot服务器搭建
标签:jconsole内存监控javajava进程JMXspringbootjava进程监控

2019-10-10 11:15:42.0 阅读原文

Jconsole 监控java程序时,在启动java程序时,加上以下选项就可以进行远程监控:

-Djava.rmi.server.hostname=192.168.80.123 
-Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=12345 
-Dcom.sun.management.jmxremote.ssl=fasle 
-Dcom.sun.management.jmxremote.authenticate=false 

例如使用java -jar 启动 springboot项目的jar包,可以使用如下命令:

java 
-Xms512m 
-Xmx512m 
-Djava.rmi.server.hostname=192.168.80.123 
-Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=12345 
-Dcom.sun.management.jmxremote.ssl=fasle 
-Dcom.sun.management.jmxremote.authenticate=false 
-jar 
abc.jar

80.123为服务器的地址,部署了java程序。

我们可以使用自己的电脑进行监控:

先在cmd输入jconsole,打开jconsle工具,输入 192.168.80.123:12345 进行连接,如下:

连接成功后,监控界面如下,和本地进程的监控一致。


分类:javaJVMspringboot服务器搭建
标签:jconsole内存监控javajava进程JMXspringbootjava进程监控

原文链接: Jconsole-java监视和管理控制台的使用 2019-10-10 11:15:42.0
Jconsole-java监视和管理控制台的使用  jconsole-java