Я использую библиотеку ws
для обработки соединений Websocket на стороне клиента.
Вот пример из ws
документов (https://github.com/websockets/ws#usage-examples):
const WebSocket = require('ws');
const ws = new WebSocket('ws://www.host.com/path');
ws.on('open', function open() {
ws.send('something');
});
ws.on('message', function incoming(data) {
console.log(data);
});
Проблема в том, что эта программа завершает работу после получения только первого сообщения от сервера.
Как мне заставить его работать и слушать сообщения бесконечно?