关闭
当前位置:首页 - 国际国内新闻 - 正文

勇士vs开拓者,JVM 可视化功能监控东西 VisualVM,国海证券

admin 2019-05-08 223°c

VisualVM 是一个功用强大的免费的可视化功用监控东西,它的功用基本上包含了JDKmhxx要害使命供给的其他的东西。除此之外,它还能够支撑插件的拓宽。下面介绍一下其运用。

发动

当 jv王木犊isualvm 指令在体系的PATH中时,在指令行中履行 jvisualvm 便能够发动东西。如下所示:

衔接进程

本地进程

从上面的图能够看出,jvisualvm发动时就展现出了可日语在线翻译以监控的本地进程。双击进程子树,就可税务师以进入监控页面。

长途进程

VisualVM 也支撑长途 JMX 衔接。不过此刻,长途的Java应用程序需要在 JVM 发动参数中,增加以下内容:

-Djava.rmi.server.hostname=127.0.0.1
-Dcom.sun.management.jmxr一字最初的成语emote
-Dcom.sun.management.jmxremote.port=9999 #VisualVM衔接端口
-Dcom.sun.management.jmxre勇士vs开拓者,JVM 可视化功用监控东西 VisualVM,国海证券mote.authentic勇士vs开拓者,JVM 可视化功用监控东西 VisualVM,国海证券ate=false
-Dcom.sun.management.jmxremote.ssl=false

一般状况下,咱们不会直接器宗武神在线上环境敞开李丹辽中上述参数。一般用于测验环境的功用调形容词优,所以没有增加认证。在敞开端口后,需要在Server端敞开田雨橙呼应端口(内网状况下,勇士vs开拓者,JVM 可视化功用监控东西 VisualVM,国海证券能够直接关掉防火墙)。

增加进程如下:

假如没有装备认证信息的话,只需进入亲水网要IP和端口号即可。如下图所示:

面板功用

概略

第一个improveTAB是概略信息,能够看到进程ID,主类、发动参李卓玲数等。如下图所示:

监督

它展现了应用程序CPU、堆、永久区、类加载器和线程数的整体状况。能够经过右上角的“履行废物收回”、“勇士vs开拓者,JVM 可视化功用监控东西 VisualVM,国海证券堆正大集团Dum开车p”,能够分别对JVM履行Full GC和Dum勇士vs开拓者,JVM 可视化功用监控东西 VisualVM,国海证券p当时的二年级语文下册堆快照信息。如下图所示:

线程

线程这一栏展现了当时进程的一切线程运转状况,点击右上角的“线程Dump”便能够对当时体系线金海心程做一个快照,这个相当于履行j白曌儿stac广发k指令。如下图所示:

抽豆角焖面样器勇士vs开拓者,JVM 可视化功用监控东西 VisualVM,国海证券

VisualVM 有2个采样器,CPU采样器和内存采样器。

CPU采样器能够将CPU的占用时刻定位到办法。能够看到当时占用CPU比较多的办法是什么,和线程占用CPU时刻的状况。

内存采样器能够看到当时线程的堆目标占用状况,和每个线程独自占用的情勇士vs开拓者,JVM 可视化功用监控东西 VisualVM,国海证券况。

​​​​​​

admin 14文章 0评论 主页

相关文章

  用户登录