我的 NodeJS 和 Socket.IO 服务器运行良好,但是我注意到每次刷新浏览器页面或导航到不同页面时都会发生套接字断开和重新连接。
如何使套接字在页面之间持续存在?
谢谢,我想到了这一点,但想避免它,因为这对我正在制作的系统来说是一个很大的变化,而且会做一些工作。
套接字连接/断开连接的唯一影响是“用户登录”计数器。但我认为我可以通过节点服务器上的 setTimeout 来解决这个问题,因此如果套接字在 2 秒内断开连接并重新连接,则计数器不会改变。就这个计数器而言,这是最好的解决方法吗?