如題、現(xiàn)在有個(gè)項(xiàng)目使用webman二進(jìn)制打包部署、已經(jīng)開發(fā)部署好了,今天發(fā)現(xiàn)個(gè)比較嚴(yán)重的問題。
在客戶端未做操作一段時(shí)間之后請(qǐng)求部分接口反應(yīng)很慢,達(dá)到十來秒的程度,但是接口請(qǐng)求多次之后就會(huì)恢復(fù)正常,現(xiàn)在猜測(cè)可能是數(shù)據(jù)庫連接等待之類導(dǎo)致的可是還沒來得及埋點(diǎn)測(cè)試。
請(qǐng)問有哪位道友遇到過一樣的情況沒?
截屏2024-04-30 17.52.27.png
紅框部分是服務(wù)器接收數(shù)據(jù) 處理數(shù)據(jù) 返回?cái)?shù)據(jù)用的耗時(shí),一共耗時(shí)大概86毫秒,所以框架沒有問題。
耗時(shí)主要在瀏覽器已停止部分6.29秒和SSL握手964毫秒,這些屬于連接前的等待和SSL連接耗時(shí),不屬于webman范圍
進(jìn)一步,你點(diǎn)擊截圖里那個(gè)解釋按鈕,能看到各個(gè)字段含義。
已停止部分耗時(shí)長(zhǎng)一般是因?yàn)橄旅鎺讉€(gè)問題
有可能是你打開了太多這個(gè)站點(diǎn)的頁面或者頁面發(fā)起了很多請(qǐng)求導(dǎo)致6個(gè)TCP連接占滿了導(dǎo)致的等待