>>分享Java编程技术,对《Java面向对象编程》等书籍提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 16220 个阅读者 刷新本主题
 * 贴子主题:  用VisualVM远程监控Java进程 回复文章 点赞(0)  收藏  
作者:javathinker    发表时间:2021-02-04 10:45:21     消息  查看  搜索  好友  复制  引用

   1、进入到 它位于JDK安装路径的bin目录里面 ,我的地址是:/usr/java/jdk1.8.0_111/bin

  创建文件jstatd.all.policy

  执行

  vim jstatd.all.policy
grant codebase "file:${java.home}/../lib/tools.jar" {
       permission java.security.AllPermission;
};

在bin目录吓启动jstatd

./jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=192.168.10.184 &
  

查看jstatd是否启动成功

[root@localhost ~]# jps -l    
4279 sun.tools.jstatd.Jstatd
4431 sun.tools.jps.Jps
[root@localhost ~]# netstat -anp|grep jstatd
tcp6       0      0 :::1099                 :::*                    LISTEN      4279/./jstatd      
tcp6       0      0 :::52828                :::*                    LISTEN      4279/./jstatd      
unix  2      [ ]         STREAM     CONNECTED     37883    4279/./jstatd

  本地电脑命令链接:

C:\Users\free>jps -l rmi://192.168.10.184
RMI Registry not available at 192.168.10.184:1099
Connection refused to host: 192.168.10.184; nested exception is:
        java.net.ConnectException: Connection timed out: connect

解决:开放对应的端口 或者关闭防火墙

     再次下执行:

C:\Users\free>jps -l rmi://192.168.10.184
Error communicating with remote host: Connection refused to host: 127.0.0.1; nested exception is:
        java.net.ConnectExce
        ption: Connection refused: connect

解决:

     [root@localhost ~]# hostname -i
::1 127.0.0.1
[root@localhost ~]# hostname 192.168.10.184
[root@localhost ~]# hostname -i
192.168.10.184

再次执行:

     C:\Users\free>jps -l rmi://192.168.10.184
5630 sun.tools.jstatd.Jstatd
4279 sun.tools.jstatd.Jstatd

执行成功


----------------------------
原文链接:https://blog.51cto.com/4925054/2411095

程序猿的技术大观园:www.javathinker.net



[这个贴子最后由 admin 在 2021-02-04 21:32:11 重新编辑]
  Java面向对象编程-->图形用户界面(下)
  JavaWeb开发-->自定义JSP标签(Ⅱ)
  JSP与Hibernate开发-->映射对象标识符
  Java网络编程-->客户端协议处理框架
  精通Spring-->Vue组件开发高级技术
  Vue3开发-->虚拟DOM和render()函数
  快速理解 函数式编程,响应式编程,链式编程
  BST 二叉搜索树
  [讨论]书中多线程章节的图示有误?
  Java 冒泡排序算法
  Java关键字final、static使用总结
  Java注解的定义和使用
  Eclipse使用指南:Debug 配置
  Eclipse使用指南:常用视图(View) 的用法
  redis持久化问题处理
  Java Scoket之java.io.EOFException解决方案
  Java入门实用代码:获取本机IP地址及主机名
  Java 入门实用代码:从 List列表中 截取子列表
  Java 入门实用代码:设置文件只读
  中国有多少程序员?现在还值得学java吗?
  JDBC使用8.0驱动包连接mysql设置时区serverTimezone
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。