Websocket無法連接問題

websocket 連接在剛開始運行正常,運行10分鐘後新建連接則報告錯誤:

failed: WebSocket is closed before the connection is established

或者

Opcode -1

此時查看websocket連接,會發現有256個連接已經建立,但是無法建立新的連接。

如果關閉當前的Chrome tab網頁,則其他tab的網頁立刻可以建立新的websocket連接。

問題的根源是有個3秒自動運行的功能每次都打開新的websocket連接,而不關閉已有的連接,也不重用已有的連接。

找到問題後,重用連接解決此問題。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章