Ответы пользователя по тегу Node.js
  • Как индексировать WebSocket соединения библиотеки ws?

    @Bazyn
    Если я правельно понял проблему
    wss.on('connection', async ws => {
        const newConnection = {
            uid: uid(16),
            connection: ws
        }
        clients.add(newConnection)
    
        ws.on('disconnect', () => {
           //clients похоже на Set, тогда так. Или отфильтровать через newConnection.uid если простой массив.
           //newConnection доступна нам тут вследствии замыкание.
            clients.delete(newConnection);       
        });
    })
    Ответ написан
    Комментировать