怎么做祝福網(wǎng)站新手怎么做網(wǎng)絡推廣
參考:
解決實際項目中stalled時間過久的問題
背景:
測試反饋系統(tǒng)開 6 個標簽頁后, 反應變的很慢
定位:
-
看接口請求瀑布流, 已停止時間很長, 后端返回速度很快, 確定是前端的問題
-
推測是并發(fā)請求窗口數(shù)量的問題, 屏蔽部分一直 pending 的接口, 發(fā)現(xiàn)速度正常了, 搜到上面的參考文章, 看接口請求協(xié)議, 果然是 http1.1
-
跟其他同事確認這個接口的情況, 總結(jié):
消息通知有個接口, 最長有可能等 1 分鐘再返回, 而瀏覽器對同一個域名的并發(fā)請求數(shù)限制為最多 6 個(針對 http1.1 而言), 導致開 6 個標簽頁后, 6 個并發(fā)請求基本全被這個接口占著了, 其他接口只能排隊等某個標簽頁的這個接口請求完畢退出并發(fā)后才能請求, 因此速度變慢
后續(xù)解決
跟該接口相關(guān)前端說了, 看是后端調(diào)整接口邏輯, 還是改 http2 協(xié)議啥的