在Socket.io中双重连接
我的问题很简单。 我有一个Node.js服务器与下面的代码
io.on('connection', function (socket) { console.log('connection'); });
我的网页只包含
var socket = io();
我在一个窗口中打开应用程序。 然后我打开另一个。 控制台显示三个连接。 如果我刷新其中一个窗口,控制台总共显示六个连接。 我再次刷新,我有10个连接。 再一次,15个连接。
这怎么可能? 我想每页加载一个连接,我怎么能实现这一点。
感谢您的关注!
注意:我不知道它是否重要,但我也使用Express,Mysql和会话
我不得不把我的app.get()之外的io.on()。