第1.1节、JAVA VisualVM本地连接基础介绍
豆豆 2020-01-21 22:23:52 438人已围观
基础介绍
jvisualvm是JDK自带的一款JVM诊断工具,在JDK安装目录下/jdk/bin目录下,后面所有的介绍以我的环境为例;我这里的开发环境是:windows 7旗舰版,Tomcat7,JDK1.8,Eclipse Version: 2019-03 (4.11.0) Build id: 20190314-1200。 jvisualvm所在目录截图如下:

双击打开即可使用,只是这样打开是看不见任何可被监控的应用;所以我在打开之前先在本地启动了eclipse和里面的tomcat发布了一个应用,这样打开后就可以在本地那个树形菜单下面看见监控的项,在打开后可以见到的如下图:

在最上面的一排菜单分别是:文件(F)、应用程序(A)、视图(V),工具(T),窗口(W),帮助(H),左侧的应用程序可以通过:窗口(W)>应用程序(A)来关闭和打开,我在这里需要重点提一下的是:工具(T)》插件(G),如下图:

因为这里的很多插件在分析过程中会很有用。建议先安装所有的插件,那么后面可以看见的参考数据会多很多。

下面分别介绍一下这些插件的用途:
1、Visual GC插件:
监控垃圾回收器,Java VisualVM默认没有安装Visual GC插件,需要手动安装。安装Visual GC安装完成后重启Java VisualVM,Visual GC界面自动打开,即可看到JVM中堆内存的分代情况。
2、VisualVM-Glassfish插件:
3、Visual
参考资料:
1、https://visualvm.github.io/gettingstarted.html?Java_VisualVM
2、https://wenku.baidu.com/view/b9f4491ea76e58fafab00309.html
3、https://www.ibm.com/developerworks/cn/java/j-lo-visualvm/?lnk=hm
4、https://www.cnblogs.com/chongyou/p/9681868.html

备付金存管银行是指可以为支付机构办理客户备付金的跨行收付业务,并负责对支付机构存放在所有备付金银行的客户备付金信息进行归集、核对与监督的备付金银行。(支付机构客
最近有一套生产系统的数据库CPU老是偏高,发现闲时也在40%-60%左右,感觉很不正常,决定优化一下,在这
首先需要知道什么叫一元购? 就是你支付一元后获得一个购物资格,有的叫抽