Java 内存监控之 jps命令
Posted 慎其独
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 内存监控之 jps命令相关的知识,希望对你有一定的参考价值。
今天看一下Java命令行工具 jps的使用
一、命令简介
jps [ options ] [ hostid ]
不输入 [ hostid ] 内容,则默认是本机。
二、options选项的内容
-q : 禁止显示类名、Jar文件名、传递给主方法的参数,只显示本地JVM的端口号列表。
-m : 显示传递给主方法的参数,如果没有参数只显示主方法类名。对于嵌入式的jvm,值可能为null。
-l : 显示应用程序的主类的完整包路径名,或应用程序的 jar 文件的完整路径名
例如:在idea中启动SpringBoot项目,打印出主类的全路径名
例如:在命令行通过 java -jar xx-0.0.1-SNAPSHOT.jar 启动项目,输出Jar文件的完整名称。
-v : 显示启动时传递给jvm的参数
-V : 禁止显示类名、Jar文件名、传递给主方法的参数,只显示本地JVM的端口号列表。
三、使用jps 获取远程服务器的 jvm信息
如果需要查看其他机器上的 jvm 进程,需要在待查看机器上启动 jstatd 服务,然后通过jps命令查看。
以上是关于Java 内存监控之 jps命令的主要内容,如果未能解决你的问题,请参考以下文章
通过JConsoler监控Tomcat的JVM内存 #yyds干货盘点#