Websocket无法连接问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/net_wolf/article/details/98598116

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

failed: WebSocket is closed before the connection is established

或者

Opcode -1

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

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

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

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

猜你喜欢

转载自blog.csdn.net/net_wolf/article/details/98598116