天天看點

面試題01-發表評論成功響應10秒,如何确定是哪裡的原因?

近日和一群測試小夥伴讨論一道面試題,遇到這樣的一個問題:發表評論成功需要響應10秒,如何确定是網絡、用戶端、服務端的原因?

大家都各抒己見,分别給出了自己的一點觀點和看法,這是我總結大家所說的點,希望對大家有所幫助:

(1)網絡端:用同樣的網絡環境(4G,Wifi以及弱網情況下)通路其他網站響應是否正常,這樣可以可以對比出來是否是因為網絡環境造成的影響

(2)用戶端:

1)檢視評論内容是否過多

2)通過不同方式(頁面、接口等)請求檢視一下響應時間,如果響應時間很快但是用戶端去請求比較慢,那就有可能是用戶端本地處理資料存在問題。

(3)服務端:

1)看下伺服器端請求資料是否是因為同時請求資料過多,導緻響應慢

2)檢查伺服器記憶體、cpu是否使用率過高,達到瓶頸

3)檢視應用程式端線程連接配接池是否達到最大連接配接數

繼續閱讀