iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

展開JDK工具的30天應用之旅 系列

身為一個網頁工程師,在工作上有過慘痛了經驗。有次server不時的就掛掉,當時完全不知道如何找出問題在哪,後來意外在log檔之中注意到out of memory的錯誤訊息,一查之下這才發現,jdk裡面有很多好用的工具!!目前我在工作上的有用到jdk的工具雖然不多,想說趁著這次把其他工具了解一下,以便以後需要用到了,便可以直接上戰場!

鐵人鍊成 | 共 30 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文 團隊ITKB後端工程師
DAY 21

Day21-JDK可視化監控工具:jconsole(一)

Jconsole介紹 Jconsole是一個JMX相容的監視工具。它使用Java虛擬機器的JMX機制來提供運行在Java平臺的應用程式的性能與資源耗費資訊。它可...

2021-10-06 ‧ 由 牙膏 分享
DAY 22

Day22-JDK可視化監控工具:jconsole(二)

前言 延續著上篇(Day21-JDK可視化監控工具:jconsole(一))的jconsole介紹,這篇要來針對Memory頁籤進行介紹 範例是拿Day10-J...

2021-10-07 ‧ 由 牙膏 分享
DAY 23

Day23-JDK可視化監控工具:jconsole(三)

前言 這篇還是要繼續來介紹jconsole,Thread的頁籤介紹 Step.1 首先準備一個JconsoleTest.java檔案,程式碼如下 packag...

2021-10-08 ‧ 由 牙膏 分享
DAY 24

Day24-JDK可視化監控工具:jconsole(四)

前言 這會是jconsole工具的最後一篇介紹了,classes與VM Summary頁籤的介紹 我ㄧ直想不到一個比較好的案例演示classes加載時的變化&...

2021-10-09 ‧ 由 牙膏 分享
DAY 25

Day25-JDK可視化監控工具:visualVM(一)

前言 介紹完了jconsole工具,接著要來介紹的是visualVM 下載 下載位置:VisualVM 點擊執行 安裝 將VisualVM拖曳至Applic...

2021-10-10 ‧ 由 牙膏 分享
DAY 26

Day26-JDK可視化監控工具:visualVM(二)

前言 上篇介紹了visualVM的安裝,這篇就要來介紹如何使用 範例我們拿Day23-JDK可視化監控工具:jconsole(三)Step.1~Step.2...

2021-10-11 ‧ 由 牙膏 分享
DAY 27

Day27-JDK可視化監控工具:visualVM(三)

前言 延續著上篇的介紹,這篇要來介紹visualVM的Monitor頁籤 Monitor Uptime:JVM運行時間 CPU:CPU使用統計圖表 He...

2021-10-12 ‧ 由 牙膏 分享
DAY 28

Day28-JDK可視化監控工具:visualVM(四)

前言 延續著上篇的介紹,這篇要來介紹visualVM的Threads頁籤 要觀察Threads的話,可以拿Day23-JDK可視化監控工具:jconsole(...

2021-10-13 ‧ 由 牙膏 分享
DAY 29

Day29-JDK可視化監控工具:visualVM(五)

前言 延續著上篇的介紹,這篇要來介紹visualVM的Sampler頁籤 Sampler 這邊我延續上篇的範例繼續講解點擊Sampler頁籤,可獲取C...

2021-10-14 ‧ 由 牙膏 分享
DAY 30

Day30-完賽心得!!!!!

鐵人賽心得 30天啦!!!總算~~~有那麼一點感動,因為剛開始真的不知道有沒有那個毅力連續30天發文不得不說,起初是痛苦了,最終也是痛苦了~起初痛苦是因為萬事...

2021-10-15 ‧ 由 牙膏 分享