您可以简单地将用户ID分配给数组CLIENTS [],其中将包含所有用户。您可以直接向所有用户发送消息,如下所示:
var WebSocketServer = require('ws').Server, wss = new WebSocketServer({port: 8080}), CLIENTS=[];wss.on('connection', function(ws) { CLIENTS.push(ws); ws.on('message', function(message) { console.log('received: %s', message); sendAll(message); }); ws.send("NEW USER JOINED");});function sendAll (message) { for (var i=0; i<CLIENTS.length; i++) { CLIENTS[i].send("Message: " + message); }}


