天天看點

centos系統 JVM性能調優監控工具jps、jstack、jstat、jmap、jinfo的安裝

centos系統 JVM性能調優監控工具jps、jstack、jstat、jmap、jinfo的安裝

如果是用的yum 安裝的openjdk 的話,是不會帶java 開發調試工具 jstack jmap 等等的.

想要使用jstack指令 檢視java程式線程資訊,安裝jstack 直接用 yum install jstack 會報錯 No package jstack available , 如下:

centos系統 JVM性能調優監控工具jps、jstack、jstat、jmap、jinfo的安裝

那麼下面就介紹下如何 安裝 jdk開發調試工具

  • 首先,yum list --showduplicate | grep java-1.8 | grep devel 檢視 有哪些可安裝的jdk1.8 開發工具 包,如下:
    centos系統 JVM性能調優監控工具jps、jstack、jstat、jmap、jinfo的安裝
  • 選擇一個适合自己的yum安裝: yum install java-1.8.0-openjdk-devel.x86_64 -y
    centos系統 JVM性能調優監控工具jps、jstack、jstat、jmap、jinfo的安裝
  • 安裝成功後就可以使用 jps、jstack、jstat、jmap、jinfo 指令了
    • jstack
      centos系統 JVM性能調優監控工具jps、jstack、jstat、jmap、jinfo的安裝
    • jmap
      centos系統 JVM性能調優監控工具jps、jstack、jstat、jmap、jinfo的安裝

上面介紹的了檢視jvm性能的指令工具,jdk還提供了 強大的遠端jmx圖形監控用戶端

可以看下這篇文章 在本地windows用jmx圖形用戶端jConsole jmc jvisualvm 連接配接遠端伺服器java程式jvm監控服務