關於jstack檢測線程的死鎖、等待、cpu耗時

背景 最近在項目中碰到一個問題,tomcat怎麼都起不來,但是沒有報任何的錯誤,當時請教了師兄,師兄一下就解決的,諮詢之後,依賴的外部服務掛掉了,解決方法就jstack,然後看阻塞在哪個線程。所以爲了下次不要犯這個錯誤,這裏記錄一下 jstack jstack是jdk自帶的線程堆棧分析工具,使用該命令可以查看或者導出線程的堆棧信息。 jstack -l :進程掛起,強制打印堆棧信息,一般情況不使用
相關文章
相關標籤/搜索