jdk1.7自帶jvisualvm可以對java應用進行監控。其中有個插件visualgc可以查看jvm垃圾回收的具體信息。安裝插件的步驟是打開jvisualvm,點擊工具->插件,在可用插件列表找到Visual GC進行安裝,結果提示無法安裝。在瀏覽器打開鏈接訪問一下,發現java.net網站已經被Oracle關閉了。正在抓狂間,偶然發現visualvm已經遷移到了github上,地址是https://visualvm.github.io/index.html
點擊Plugins進入插件頁面
因為我的jdk是1.7.0_67,所以找到對應插件更新地址https://visualvm.github.io/archive/uc/7u60/updates.xml.gz
再次回到jvisualvm-》工具-》插件,找到設置,
把紅色框中的url地址改成剛才找到的https://visualvm.github.io/archive/uc/7u60/updates.xml.gz
(我這里已經改過了。原來的地址應該是http://visualvm.java.net/uc/7u60/updates.xml.gz)
修改之后,更新可用插件,安裝即可。重啟jvisualvm,發現多了一個visualgc項
注意jvisualvm里,要創建jstatd連接,jmx不支持visualgc。
原文:https://blog.csdn.net/keketrtr/article/details/74448127