2016-09-14 33 views
2

我經歷了很多帖子拍得這對SO,但沒有找到任何合適的解決方案增加併發的HTTP調用

我從答案的一個域限制最大併發連接的一個得到它

IE 6 and 7:  2 
IE 8:   6 
IE 9:   6 
IE 10:   8 
IE 11:   8 
Firefox 2:  2 
Firefox 3:  6 
Firefox 4 to 46: 6 
Opera 9.63:  4 
Opera 10:  8 
Opera 11 and 12: 6 
Chrome 1 and 2: 6 
Chrome 3:  4 
Chrome 4 to 23: 6 
Safari 3 and 4: 4 

如何調用超過由瀏覽器設置爲一個域的最大http調用。

我通過這個,你可以用它來增加併發conncetions 是從不同的子域名託管圖片的數量

一招去了。這些將 視爲單獨請求,每個域將被限制爲 的最大併發數。

IE6,IE7 - 限制爲兩個。 IE8是6,如果你的寬帶,2如果你 撥號。

但我沒有像這樣的情景。我正在提取指向一個Web服務器的特定數據。我將如何克服這一點。

我在啓動時對同一個服務器有14個http調用,這是加載實際頁面花費很長時間的原因。如何通過併發的Ajax/http調用來提高我的網站的性能

+0

由於您很可能無法增加對單個主機發出的併發HTTP請求數,因此如何減少其數量?爲什麼你需要進行14次HTTP通話? – robertklep

+0

@robertklep我需要在頁面啓動時加載數據並相應地顯示它的請求。但是由於這個問題,我在UI中遇到了一些延遲。所以不能弄清楚 –

+1

但是你需要14個獨立的請求來加載這些數據嗎? – robertklep

回答

0

你可以做的是發送負載到許多子域。而不是隻使用www,您可以在這些客戶端之間使用www1,www2,www3,www4和round robin。

您需要配置您的網絡服務器,以便www *子域名最終到達同一地點。