前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java visualvm监控远程服务 原

java visualvm监控远程服务 原

作者头像
尚浩宇
发布2018-08-17 10:54:41
1.5K0
发布2018-08-17 10:54:41
举报
文章被收录于专栏:杂烩杂烩

1、首先确保hostname绑定的不是localhost或者127.0.0.1、0.0.0.0,否则报

代码语言:javascript
复制
Could not bind /JStatRemoteHost to RMI Registry

2、然后找到远程机器java的jre的bin目录,添加文件jstatd.all.policy,内容是

代码语言:javascript
复制
grant codebase "file:${java.home}/../lib/tools.jar" {  
permission java.security.AllPermission;  
};  

3、启动jstatd,默认端口1099,使用参数-p可指定其它端口,执行此命令需要在jstatd.all.policy同级目录下

代码语言:javascript
复制
jstatd -J-Djava.security.policy=jstatd.all.policy  

4、本机java jvisualvm程序添加远程连接,若报如下异常,请关闭本机防火墙。

代码语言:javascript
复制
java.rmi.NotBoundException: JStatRemoteHost
        at sun.rmi.registry.RegistryImpl.lookup(RegistryImpl.java:166)
        at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
        at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:410)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:26
        at sun.rmi.transport.Transport$1.run(Transport.java:200)
        at sun.rmi.transport.Transport$1.run(Transport.java:197)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:56
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$241(TCPTransport.java:683)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$1/425879439.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017/06/07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档