1

Heroku に、すべてのクライアントに定期的にメッセージを送信する単純なノード プログラムがあります。しかし、再接続の原因となる以下の警告が表示され続けます。これは私が心配すべきことですか?私はこれを2〜3回の放出ごとに取得します。

注意すべきことは、ローカルホストで警告や再接続が発生しないことです。ローカル インスタンスと 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);
});
4

1 に答える 1