執行緒傾印畫面
執行緒傾印畫面可讓您檢查伺服器上目前活動的執行緒。
每個執行緒都會列出,並且在適用的情況下可以存取堆疊追蹤。左側的圖示表示執行緒的狀態:例如,綠色圓圈中帶有綠色勾號的執行緒處於「RUNNABLE」狀態。在執行緒名稱的右側,向下箭頭表示您可以展開以查看該執行緒的堆疊追蹤。

圖 1. 執行緒清單
當您將滑鼠游標移到執行緒名稱上時,會出現一個方塊浮在名稱上,顯示該執行緒的狀態。執行緒狀態可以是
狀態 | 意義 |
---|---|
NEW |
尚未啟動的執行緒。 |
RUNNABLE |
在 Java 虛擬機器中執行的執行緒。 |
BLOCKED |
正在等待監視器鎖定的封鎖執行緒。 |
WAITING |
無限期等待另一個執行緒執行特定動作的執行緒。 |
TIMED_WAITING |
正在等待另一個執行緒在指定的等待時間內執行動作的執行緒。 |
TERMINATED |
已退出的執行緒。 |
當您點擊其中一個可以展開的執行緒時,您會看到堆疊追蹤,如下面的範例所示

圖 2. 檢查執行緒
您也可以勾選 顯示所有堆疊追蹤 按鈕來自動啟用所有執行緒的展開。