Java 內存監控(一)之 jps命令
阿新 • • 發佈:2019-01-28
alt jps命令 dea 技術分享 命令 輸入 內存監控 沒有 options
今天看一下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命令