JVM內存死鎖問題分析

現象: 發現運行在tomcat的應用,不管上多少個vuser模擬請求壓力,cpu會耗用200%,測出應用的tps很低,近10次每秒。 分析: 1、網絡的瓶頸排除 2、執行jstack -l 線程號 >線程號.log log如下: 3、看出來了0x0000000751968760 的內存變量一個鎖住,另一個在獲取鎖,出現死鎖問題。接下來優化代碼即可 本文轉自 小強測試幫 51CTO博客,原文鏈接:h
相關文章
相關標籤/搜索