0
websocketノードjsを切断するユーザーを知りたいのですが、サーバーから切断されたユーザーがいるが、切断されているユーザーがいない場合はメッセージを表示することができました。これは私の単純なコードwebsocketノードjsでどのユーザーが切断するのか知ることは可能ですか?
var server = require('ws').Server;
var s = new server({ port:5001 });
s.on('connection',function(ws){
ws.on('message',function(message){
console.log("Receive : "+ message);
ws.send(message);
});
ws.on('close',function(){
console.log("i lose a client");
});
console.log("1 more client connected");
});
私は、これはあなたがクライアント認証を実行し、データを格納する方法に依存だと思います。クライアント認証中に、特定のWebソケット接続オブジェクト(つまり、 'ws.user = user_data')にユーザーデータを付加するロジックを追加することができます(できるようにする必要があります)...これにより、接続の寿命。 – Myst