2014-02-13 39 views
0

我在我的Web应用程序中使用服务器发送的事件,并且在每个页面上都有2个持久连接,以实现服务器的实时通知。 我遇到了一个问题,浏览器限制并发连接到同一个域(例如FF限制为6),所以当用户打开几页时,下一个连接将被浏览器排队,页面将冻结。使用服务器发送事件时的浏览器限制连接

这是杀死SSE与简单民意调查的所有优势。

除了通过某个子域进行SSE连接以冻结主域连接之外,是否有任何解决方法?

回答

0

我已经回答这个问题here

这是由于浏览器连接到单个域的最大数量为 。

你可以做的是收集所有Deferred对象,并在点击链接时取消它们。

查看answer了解更多详情。

+0

谢谢,但与仅为通知运行少量子域相比,限制太多。其中最重要的一点是,用户可以在新标签中输入url,并且其他打开的页面上都不会有延期的对象被杀死。 – Novarg

相关问题