Java虚拟机使用jvisualvm工具远程监控tomcat内存
jdk中自带了很多工具可以用于性能分析,位于jdk的bin目录下,jvisualvm工具可以以图形化的方式更加直观的监控本地以及远程的java进程的内存占用,线程状态等信息。 在tomcat的catalina.sh文件开头加上如下配置:。 使用hostname -i命令查看主机名是否为外网访问ip192.168.184.129:[root@localhost bin]# hostname -i127.0.0.1 127.0.0.1 发现是127.0.0.1,所以需要修改主机名为192.168.184.129。修改/etc/sysconfig/network文件 原文件内容为:[root@localhost bin]# cat /etc/sysconfig/networkNETWORKING=yesHOSTNAME=localhost.localdomain 修改HOSTNAME为192.168.184.129,即修改后内容为:[root@localhost bin]# cat /etc/sysconfig/networkNETWORKING=yesHOSTNAME=192.168.184.129 修改后使用service network restart命令重启网络服务。 启动tomcat后,在windows本地jdk安装路径bin目录下找到jvisualvm.exe,双击打开后左侧显示如下:在“远程”上右键-->添加远程主机-->填写主机名:点击确定后,远程选项下多了一条刚才添加的主机列表。
下载地址
用户评论