Linux下使用VisualVm通过JMX连接远程机器

1. 修改远程机器JDK配置文件 
   a.进入JAVA_HOME\jre\lib\management\目录
   b.拷贝jmxremote.password.template这个文件到当前目录, 并改名为jmxremote.password
   c.打开jmxremote.password文件,去掉 # monitorRole  QED 和 # controlRole  R&D 这两行前面的注释符号

2. 修改远程机器上需要被监控的程序的配置文件
   a.进入TOMCAT_HOME\bin目录
   b.打开catalina.sh文件,加入如下信息:
        JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.0.237
                                                     -Dcom.sun.management.jmxremote.port=18999
                                                     -Dcom.sun.management.jmxremote.ssl=false 
                                                     -Dcom.sun.management.jmxremote.authenticate=false"
   c.重启Tomcat服务.

3. 客户端VisualVM配置
     a.直接反键点击Remote,选择Add Remote Host...
     b.在弹出的界面中输入远程机器的IP地址(192.168.0.237),这个IP地址会加入到Remote节点下.
     c.反键点击这个IP地址,选择Add JMX Connection, 在弹出的界面中输入刚配置的端口号(18999), 这个连接会加入到该IP节点下.
     d.反键点击这个连接,选择Open.

Linux下使用VisualVm通过JMX连接远程机器相关推荐

  1. linux下安装oracle客户端,实现远程连接oracle库,导出数据表

    工作中用到不安装oracle服务端,只安装客户端. 一:首先要到下载rpm包,使用如下,命令安装 rpm -ivh oracle/oracle-instantclient11.2-basic-11.2 ...

  2. Linux下Debug模式启动Tomcat进行远程调试

    J2EE开发各类资源下载清单,  史上最全IT资源,点击进入! 一.      应用场景 在实际的测试过程中,可能会遇到由于程序执行的不间断性,我们无法构造测试场景来验证某个功能的正确性,只有通过代码 ...

  3. php编译freetds,Linux 下 PHP 5.2.x 连接 SQL Server 数据库 FreeTDS 配置笔记

    CentOS 5.4 Linux 下的 PHP(FastCGI) 需要连接相关部门的SQL Server 2000数据库,配置了扩展FreeTDS扩展. 1.编译安装FreeTDS mkdir -p ...

  4. 2021-05-14 linux下用root 登录ftp连接

    linux下用root 登录ftp连接:530 Permission denied 问题所在: [root@iz home]# ftp 172.xxx.xxx.xxx 220 (vsFTPd 3.0. ...

  5. linux下网易云音乐无法连接网络问题的解决思路

    linux下网易云音乐无法连接网络问题的解决思路 1.当所有需要联网的音乐播放器都出现网络无法连接或者google chrome 出现代理问题,可以检查下你最近是否弄了代理. 例如: 我最近就弄了个代 ...

  6. linux查看哪个网卡插着网线,(笔记)Linux下检测网卡与网线连接状态

    Linux下检测网卡与网线连接状态,使用ioctl向socket发送SIOCETHTOOL命令字. #include #include #include #include #include #incl ...

  7. Linux 下 PHP 5.2.x 连接 SQL Server 数据库 FreeTDS 配置笔记

    CentOS 5.4 Linux 下的 PHP(FastCGI) 需要连接相关部门的SQL Server 2000数据库,配置了扩展FreeTDS扩展. 1.编译安装FreeTDS mkdir -p ...

  8. 查看Linux下网卡状态或 是否连接(转)

    1) 通过mii-tool指令        [root@localhost root]# mii-tool         eth0: negotiated 100baseTx-FD, link o ...

  9. linux可以使用的远程管理,linux下可以使用以下()方法进行远程管理

    linux下可以使用以下()方法进行远程管理 更多相关问题 1013的倒数是______:______和14互为倒数. 12的倒数是______,______的倒数为47. 试说明按年度计划分配率分配 ...

最新文章

  1. TCMalloc(Thread-Caching malloc) 基本设计原理
  2. pytho基础之文件处理
  3. 人员信息管理系统练习
  4. glusterfs初步实践一(类似NFS)
  5. php 5.2 mysqli_PHP5安装好后添加mysqli扩展支持 | 学步园
  6. Android Gradle和Gradle插件区别
  7. 高性能服务器模型分类
  8. 随机样本一致性:一种用于图像分析和自动制图的模型拟合模型(2)--(P3P)
  9. Spring的XML解析原理,ie浏览器java插件下载
  10. c++ 形参用指针 还是对象_Java 和 C/C++两大高手的对比
  11. 计算机哪个按键可以和弦,多指和弦常用键盘位置及指法
  12. 关系代数表达式的优化
  13. 5种主流的移动端广告类型
  14. win7或win2008系统中,出现【已停止工作,联机检查解决方案并关闭该程序,关闭程序】解决方法!
  15. 学习人工智能需要掌握哪些基础知识,需要具备哪些数学和编程技能?
  16. 学完理论后在收藏夹里吃灰?接着教你实操创建主数据库
  17. C语言线程lock与unlock,lock()和unlock()是怎么实现【面试题详解】
  18. 初试:搭建MC服务器
  19. cdc工具 postgresql_基于 Flink SQL CDC 的实时数据同步方案
  20. 获取手机串号 版本 品牌

热门文章

  1. github 如何下载仓库 repositories 里的部分文件?
  2. 京东app商品详情源数据接口(item_get-获得JD商品详情)
  3. 【2017 数据技术嘉年华】10月28日广州站即将华丽来袭!
  4. 怎么用matlab计算机械手运动,Matlab Robotics ToolBox 实战 -- 斯坦福机械手运动学建模及分析...
  5. Echarts基础面积图
  6. 微软正式发布 ChatGPT 版必应搜索和 Edge 浏览器
  7. throwable和Exception的区别
  8. EOS钱包,本地docker节点部署实现
  9. 一套开源的自动化立体仓库WMS系统,源码分享
  10. CentOS7使用yum安装MySql并开启远程