几个打开的网络套接字后,Internet Explorer冻结了

时间:2015-10-25 19:10:42

标签: node.js sockets internet-explorer websocket

IE11和websockets有一些非常奇怪的事情。

简单的演示。 在Internet选项中定义显式代理(在Windows上),打开IE浏览器,然后浏览到https://www.websocket.org/echo.html

然后,选中“使用安全WebSocket”点击“连接”和“ '断开'24次。 您会注意到在12次连接(和断开连接)之后 - 连接将花费更多时间来完成,并且在另外12次连接(总共24次连接)之后 - IE选项卡完全冻结。对于此特定选项卡,浏览不再起作用。

提高注册表中“每个服务器的最大连接数”似乎有所不同 - 所以看起来浏览器中存在某种连接泄漏。 http://jwebsocket.org/documentation/reference-guide/internet-explorer-tips

这仅在Internet Explorer中发生,并且仅在使用Web套接字VIA代理时才会发生。

任何人都知道这种行为的原因是什么?有没有解决办法?

由于

2 个答案:

答案 0 :(得分:0)

似乎微软很清楚这个问题,它只在Edge,Windows 10中得到修复。目前还没有计划在IE 9-11中解决这个问题。

答案 1 :(得分:0)

this secury update解决了这个问题。