node.js - Socket.io 丢包?
问题描述
我有一个游戏,服务器端将数据包推送到客户端。每个数据包都是在客户端重建状态所必需的操作。(想想事件溯源)
我注意到有些数据包没有到达,但我无法准确缩小范围。
我想知道是否有可能检测到数据包何时被丢弃,并在发生这种情况时从服务器端请求一个全新的完整状态。
我将 sockets.io 与 node.js 一起使用,当我在 chrome 中运行时会发生这种情况。
解决方案
推荐阅读
- javascript - 反应类外的本机函数将项目传递给内部的函数
- react-native - 构建失败:React-Native
- python - 尝试在 scikit-learn 中使用 PolynomialFeatures 时出错
- android - 如何使 apollo android 缓存失效?
- flutter - 是否有 Dart 函数来检查对象是否具有特定的属性或方法?
- reactjs - 设置状态时使用 react-scroll 平滑滚动口吃
- javascript - 测试graphql解析器时如何制作虚拟上下文?
- javascript - .find() 方法可以检索标签值吗?
- api - 如何在 ASP.NET Core api 控制台或服务启动中自动调用方法或 IActionResult
- python - 如何在python中以有序的方式将矩阵附加到自身