标签: javascript ajax real-time server-sent-events
我在我的Web应用程序中使用Server Sent Events,并在每个页面上有2个持久连接,用于来自服务器的实时通知。 我遇到一个问题,浏览器限制同一域的并发连接(例如FF限制为6),因此当用户打开几个页面时,下一个连接将被浏览器排队,页面将冻结。
这可以扼杀SSE与简单轮询的所有优势。
除了通过某个子域建立SSE连接以不冻结主域连接外,是否有任何解决方法?
答案 0 :(得分:0)
我已回答了这个问题here。
这是由于浏览器与a的最大连接数 单域。 您可以做的是收集所有延期对象,并在用户点击链接时取消它们。
这是由于浏览器与a的最大连接数 单域。
您可以做的是收集所有延期对象,并在用户点击链接时取消它们。
有关详细信息,请参阅answer。