欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 幼教 > jvm监控工具JVisualVM使用踩坑记录

jvm监控工具JVisualVM使用踩坑记录

2025/9/19 23:23:52 来源:https://blog.csdn.net/weixin_43725192/article/details/144198042  浏览:    关键词:jvm监控工具JVisualVM使用踩坑记录

概述

本文档记录使用jdk8自带的工具JVisualVM来远程检测java进程时报错应该如何解决。java进程运行在ubuntu server 20.04服务器上,目标在本地windows机器上远程观察java进程的线程、内存等情况。

参考文献

参考博客

问题描述

在服务器上启动java进程命令:

java -Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=12345 \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false\
-jar xxx.jar

在windows机器上开启JVisualVM报错:
无法使用service:jmx:rmi:///jndi/rmi://xxx.xxx.xxx.xxx:12345/jmxrmi连接到xxx.xxx.xxx.xxx:12345

解决办法

在启动时添加参数:

-Djava.rmi.server.hostname= {IP} 

IP为运行java进程的服务器的IP。至此文件解决,本文档记录该问题解决办法。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词