首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Jconsole监控远程JVM

使用Jconsole监控远程JVM
EN

Stack Overflow用户
提问于 2015-08-19 18:56:12
回答 1查看 142关注 0票数 0

我正在尝试使用Jconsole监控远程jvm。jdk1.7.0_75在远程机器上的jre/lib/management/management.properties文件中安装并配置了以下参数。

代码语言:javascript
复制
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8002
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Djava.rmi.server.hostname=x.x.x.x

获取连接失败:连接被拒绝。已检查端口号8002是否空闲并禁用防火墙,请提供解决方案。

EN

回答 1

Stack Overflow用户

发布于 2015-08-19 19:43:36

您正在设置正确的属性,但是在这里混合了两种不同的方法。要在您的应用程序上启用JMX,您需要执行以下操作:

  • 使用上面使用的命令行参数启动您的应用程序,条目与您的management.properties类似,但没有"-D“前缀。所以像这样的条目:com.sun.management.jmxremote.port=8002
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32093543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档