当前位置:网站首页>JVM调试工具-jps

JVM调试工具-jps

2022-06-24 06:39:00 Angryshark_128

jps

Java Virtual Machine Process Status Tool

命令用法: jps [options] [hostid]

          options:命令选项,用来对输出格式进行控制

          hostid:指定特定主机,可以是ip地址和域名, 也可以指定具体协议,端口。

          [protocol:][[//]hostname][:port][/servername]

功能描述: jps是用于查看有权访问的hotspot虚拟机的进程.

当未指定hostid时,默认查看本机jvm进程,否者查看指定的hostid机器上的jvm进程,此时hostid所指机器必须开启jstatd服务。 jps可以列出jvm进程lvmid,主类类名,main函数参数, jvm参数,jar名称等信息。

常用命令

查看进程号,不输出类名或方法

> jps -q

2966
23766
3306
7531
21499
22508
3567

输出传入的main方法

> jps -m

23766 jar
4697 Jps -m
7531 Bootstrap
21499 jar
22508 jar

输出main方法或jar全名

> jps -l

23766 dataqualityassessment-0.0.1-SNAPSHOT.jar
5000 sun.tools.jps.Jps
21499 file_monitor-1.0.8-SNAPSHOT.jar
22508 dataqualityassessment-0.0.1-SNAPSHOT.jar

输出传入的JVM参数

> jps -v

2966 QuorumPeerMain -Dzookeeper.log.dir=. -Dzookeeper.root.logger=INFO,CONSOLE -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false
23766 jar -Xdebug -Xrunjdwp:transport=dt_socket,address=5006,server=y,suspend=n -Dspring.config.location=./application-test-77.properties
7531 Bootstrap
21499 jar
原网站

版权声明
本文为[Angryshark_128]所创,转载请带上原文链接,感谢
https://pandora.blog.csdn.net/article/details/108705316