0
我發送10個Ajax來獲取數據,它花費大約7s〜10s響應所有數據,但如果我逐一運行每個ajax,每個ajax花費大約200ms〜900ms,它仍然花費7s〜10s來回復所有數據。許多請求通過ajax一次
我的請求是發送ajax到web服務器,並在sql-server上運行存儲過程以獲取數據,並響應客戶端。所有10個Ajax都是一樣的,只是發送不同的參數來獲得不同的數據。
所以,我的問題是
每個阿賈克斯運行時間不會很慢,但爲什麼它一次運行變得很慢?
有什麼辦法可以提高性能嗎?
據我,而不是要求同一網址多個Ajax,只能創建一個Ajax調用,並相應地處理這些濾波器參數提供您的服務器端,並返回到客戶端的網站,它會減少你的HTTP請求到服務器 –