2016-03-19 16 views
1

ユーザーがサーバーに接続すると、ソケットが作成されます。ソケットは再接続イベントで再利用されますか?

ウェブサイト間の誤動作により接続が壊れています。

クライアントは自動的に再接続します。

ソケット接続は、初めて接続したときと同じになりますか?または、ソケットは新しいものになりますか?

ありがとうございます!

+0

新しい接続になります –

答えて

2

再接続時に新しい接続が確立されます。 socket.idを印字することで確認できます。サーバー上で

var io = require('socket.io)(server); 
io.on('connection', function (socket) { 
    console.log('socket id is ' + socket.id); } 

Excerpt from socket.io documentation

ソケットが接続されていたら、プロパティが存在しているが、ソケットが再接続した場合、ソケットの切断とが更新されたときに削除されます。

関連する問題