我正在开发一个实时游戏应用程序。我面临的问题是我disconnect
从 Android 客户端获取了一个事件,即使从那里的连接仍然有效。通过研究,我发现可以通过为 io 设置 pingInterval 和 pingTimeout 值的适当组合来解决此问题。有人可以为此提出解决方案吗?还有可以设置的 pingInterval 和 pingTimeout 的最小值来解决问题吗?
我正在使用的当前配置:
const io = require('socket.io')(server, {
pingInterval: 2000,
pingTimeout: 5000,
});