node.js - Socket.io 中 pingInterval 和 pingTimeout 的最小值
问题描述
我正在开发一个实时游戏应用程序。我面临的问题是我disconnect
从 Android 客户端获取了一个事件,即使从那里的连接仍然有效。通过研究,我发现可以通过为 io 设置 pingInterval 和 pingTimeout 值的适当组合来解决此问题。有人可以为此提出解决方案吗?还有可以设置的 pingInterval 和 pingTimeout 的最小值来解决问题吗?
我正在使用的当前配置:
const io = require('socket.io')(server, {
pingInterval: 2000,
pingTimeout: 5000,
});
解决方案
推荐阅读
- java - 在詹金斯上运行硒测试时出错
- javascript - Node.js 更新mysql中的信息
- c# - 提交用户 ID 和密码时如何禁用 MS Indentity Login.cshtml 页面中的登录按钮
- reactjs - React 自定义钩子以使用 Typescript 和 Material UI 在选择组件上显示值
- python - 为什么将 df 导出到 cvs 不导出第二列?
- c++ - 如何确保正确销毁 vk::UniqueBuffer 和 vk::UniqueDeviceMemory
- php - 不支持 Laravel 7 Argon2 散列
- codeigniter - Codeigniter 4: Loading general settings from DB
- javascript - Fabric.js:在画布中设置新图像但画布没有改变
- xml - 在 XSLT 1.0 中的多个节点中分组并在一个公共元素下输出