Websocket无法连接问题

websocket 连接在刚开始运行正常,运行10分钟后新建连接则报告错误:

failed: WebSocket is closed before the connection is established

或者

Opcode -1

此时查看websocket连接,会发现有256个连接已经建立,但是无法建立新的连接。

如果关闭当前的Chrome tab网页,则其他tab的网页立刻可以建立新的websocket连接。

问题的根源是有个3秒自动运行的功能每次都打开新的websocket连接,而不关闭已有的连接,也不重用已有的连接。

找到问题后,重用连接解决此问题。

 

 

 

你可能感兴趣的:(html)