十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
現(xiàn)象:
創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供忻府網(wǎng)站建設(shè)、忻府做網(wǎng)站、忻府網(wǎng)站設(shè)計、忻府網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、忻府企業(yè)網(wǎng)站模板建站服務(wù),十載忻府做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
發(fā)現(xiàn)運行在tomcat的應(yīng)用,不管上多少個vuser模擬請求壓力,cpu會耗用200%,測出應(yīng)用的tps很低,近10次每秒。
分析:
1、網(wǎng)絡(luò)的瓶頸排除
2、執(zhí)行jstack -l 線程號 >線程號.log
log如下:
3、看出來了0x0000000751968760 的內(nèi)存變量一個鎖住,另一個在獲取鎖,出現(xiàn)死鎖問題。接下來優(yōu)化代碼即可