【JVM】JPS教學

image-1730863926590.png

jps 是 Java 提供的一個工具,用於列出正在執行的 Java 進程。這個工具隨 Java 開發工具包(JDK)一起提供,通常用於監控和診斷 Java 應用程序。以下是 jps 的使用方式和一些常見選項。

基本用法

直接執行 jps 命令可以顯示當前用戶下正在執行的 Java 進程的簡單列表:

jps

這會輸出一個進程 ID 和 Java 類名,例如:

12345 MyApplication
67890 AnotherApp

常見選項

查看特定主機的進程

如果需要查看其他主機上的 Java 進程,可以使用 jps 的 hostid 參數指定主機 ID,例如:

jps <hostid>

注意:此方法通常需要配置遠程連接。

常見用途

小結

jps 是一個簡單但實用的工具,用於 Java 進程的快速概覽。配合其他 JVM 工具(如 jstackjmap 等)使用,可以更有效地監控和診斷 Java 應用程序。


修訂版本 #2
由 treeman 建立於 6 Q@ 2024 11:20:02
由 treeman 更新於 6 Q@ 2024 11:36:32