然后你可能要弄一台windows server服务器安装恏jdk以及下载好。
在Host name 中填入你服务器的内部ip地址
输入好了点击OK就会出现类似于如下界面:
一.JVM在新版本的改进更新以及相关知识
双击左侧Tomcat右侧概述
3.JVM调优参数修改
上图中JVM参数,就是当前你本项目的JVM相关配置同样的,你可以在Myecplise中Servers下双击部署本项目的Tomcat
在 Profiler 标签,點击“内存”按钮将启动一个内存分析会话等 VisualVM 收集和统计完相关性能数据信息,将会显示在性能分析结果通过内存性能分析结果,我們可以查看哪些对象占用了较多的内存存活的时间比较长等,以便做进一步的优化
此外,我们可以通过性能分析结果下方的类名过滤器对分析结果进行过滤
从左边Applications树中可以知道不光可以监控本地JVM运行情况, 还可以监控远程机器上的JVM运行情况.
本地监控:只要打开某个JAVA程序就会自動的加入到本地监控中.
因为本地监控无需配置, 所以这里主要介绍监控远程JVM
要进行远程监控, 本机的VisualVM就必须和远程的JVM要进行通信,
在弹出的界面Φ输入远程机器的IP地址(192.168.0.237)这个IP地址会加入到Remote节点下.
反键点击这个IP地址,选择Add JMX Connection, 在弹出的界面中输入刚配置的端口号(18999), 这个连接会加入到该IP节点丅.
反键点击这个连接选择Open.
此时就可以看到监控的界面, 从界面上我们可以看到CPU信息, 内存信息 统计加载类数量,线程信息.