線程監控

如果「內存」頁籤相當於可視化的jstat命令的話,「線程」頁籤的功能相當於可視化的jstack命令,遇到線程停頓時可以使用這個頁籤進行監控分析。 線程長時間停頓的主要原因主要有:等待外部資源(數據庫連接,網絡資源,設備資源等),死循環,鎖等待(活鎖和死鎖)。通過代碼清單分別演示一下這幾種情況 程序運行後,首先「線程」頁籤選擇main線程,如圖4-7所示。堆棧追蹤顯示BufferedRcader在r
相關文章
相關標籤/搜索