0

当网络出现故障并出现时,就会发生 primus 重新连接。但它正在循环中触发。它还显示“INVALID_STATE_ERR”以及“在建立连接之前关闭 websocket”。Primus 和 sockJS 我用于运输。

注意:在重新连接时,我正在删除(结束)现有的套接字连接,并希望在特定条件下为我的客户端会话验证建立新的套接字连接。

在windows机器上运行良好。只有在 mac 中才会发生这种重新连接循环。有人可以提出问题所在吗?

4

2 回答 2

0

如果此问题在最新版本的 Primus 中仍然存在,请在我们的 Github 存储库中打开一个问题,并提供重现步骤,因为它很可能是模块中的错误。另外,我建议不要在重新连接时删除套接字,而是禁用重新连接,然后手动重新打开end事件的连接。

于 2014-12-15T08:29:57.840 回答
0

刚遇到同样的问题。我的问题是我正在建立两个 WebSocket 连接。希望这会帮助像我这样的人。

于 2017-09-26T09:15:10.993 回答