首页 > 解决方案 > 是否有可能恢复断开的连接?

问题描述

我正在使用 WebSocket 开发实时游戏服务器。

最近,我必须知道有可能连接断开但服务器和客户端都没有意识到它。链接:https ://github.com/websockets/ws#how-to-detect-and-close-broken-connections

问题是...

  1. ==WebSocket 连接建立==
  2. 服务器->客户端:Data1 帧
  3. 服务器->客户端:ping 帧
  4. 服务器<--客户端:乒乓框架
  5. ==连接中断但没有人通知==
  6. 服务器-> x客户端:Data2 帧
  7. ==连接恢复但没有人通知==
  8. 服务器->客户端:ping 帧
  9. 服务器<--客户端:乒乓框架
  10. ==连接仍然存在,但 Data2 未传输... ==

标签: websocket

解决方案


推荐阅读