Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当网络出现故障并出现时,就会发生 primus 重新连接。但它正在循环中触发。它还显示“INVALID_STATE_ERR”以及“在建立连接之前关闭 websocket”。Primus 和 sockJS 我用于运输。
注意:在重新连接时,我正在删除(结束)现有的套接字连接,并希望在特定条件下为我的客户端会话验证建立新的套接字连接。
在windows机器上运行良好。只有在 mac 中才会发生这种重新连接循环。有人可以提出问题所在吗?
如果此问题在最新版本的 Primus 中仍然存在,请在我们的 Github 存储库中打开一个问题,并提供重现步骤,因为它很可能是模块中的错误。另外,我建议不要在重新连接时删除套接字,而是禁用重新连接,然后手动重新打开end事件的连接。
end
刚遇到同样的问题。我的问题是我正在建立两个 WebSocket 连接。希望这会帮助像我这样的人。