2014-02-13 116 views
0

我在我的Web應用程序中使用服務器發送的事件,並且在每個頁面上都有2個持久連接,以實現服務器的實時通知。 我遇到了一個問題,瀏覽器限制併發連接到同一個域(例如FF限制爲6),所以當用戶打開幾頁時,下一個連接將被瀏覽器排隊,頁面將凍結。使用服務器發送事件時的瀏覽器限制連接

這是殺死SSE與簡單民意調查的所有優勢。

除了通過某個子域進行SSE連接以凍結主域連接之外,是否有任何解決方法?

回答

0

我已經回答這個問題here

這是由於瀏覽器連接到單個域的最大數量爲 。

你可以做的是收集所有Deferred對象,並在點擊鏈接時取消它們。

查看answer瞭解更多詳情。

+0

謝謝,但與僅爲通知運行少量子域相比,限制太多。其中最重要的一點是,用戶可以在新標籤中輸入url,並且其他打開的頁面上都不會有延期的對象被殺死。 – Novarg

相關問題