1
我在heroku上有一个简单的节点程序,定期向其所有客户端发送消息。但我不断收到下面的警告,导致重新连接。这是我应该担心的吗?我每2-3次都会得到这个结果。heroku上的socket io
请注意,本地主机上没有任何警告或重新连接。我为local和heroku实例使用长轮询配置。另外,我越高,我在Heroku上的PS就越多,这些警告就越多。
错误
warn: client not handshaken client should reconnect
app.js
io.configure(function() {
io.set("transports", ["xhr-polling"]);
io.set("polling duration", 10);
});
io.sockets.on('connection', function (socket) {
socket.emit('news', 'reconnect');
});
setInterval(function(){
io.sockets.emit('news', {time: new Date()})
},3000);
client.js
var socket = io.connect('/');
socket.on('news', function (data) {
console.log(data);
});
我知道这可能听起来有点奇怪,但你有没有试过联系他们的支持? – 2013-04-09 21:28:00