[jvm]jvm性能调优与监控之---jps

jps(JVM Process Status):虚拟机进程状态

可以列出正在运行的虚拟机进程,并显示虚拟机执行主类名称以及这些进程的本地虚拟机唯一ID(Local Virtual Machine Identifier,LVMID)。虽然功能比较单一,但它是使用最高的JDK命令行工具,因为其他的JDK工具大多需要输入它查询到的LVMID来确定要监控的是哪一个虚拟机进程。

jps命令格式:

jps [ options ] [ hostid ]

jps工具主要选项

选项作用
-q    只输出LVMID,省略主类的名称
-m    输出虚拟机进程启动时传递给主类main()函数的参数
-l    输出主类的全名,如果进程执行的是jar包,输出jar包路径
-v    输出虚拟机进程启动时的JVM参数

例子

jps

[jvm]jvm性能调优与监控之---jps

列出了LVMID和主类名称

jps -q

[jvm]jvm性能调优与监控之---jps
列出了 LVMID省略主类名称

jps -m

[jvm]jvm性能调优与监控之---jps

LVMID,输出虚拟机进程启动时传递给主类main()函数的参数

jps -l

[jvm]jvm性能调优与监控之---jps
LVMID,输出主类的全名,如果进程执行的是jar包,输出jar包路径

jps -v

[jvm]jvm性能调优与监控之---jps
LVMID,输出虚拟机进程启动时的JVM参数

jps -h

[jvm]jvm性能调优与监控之---jps
jps的帮助说明

上一篇:征战光伏沙场 第三方如何“护航”电站?


下一篇:【Elastic Engineering】Elasticsearch: Index template