В моем приложении nodeJS мне нужно отправлять команды и получать сообщения в веб-сокете по разным маршрутам. Мой способ: -У меня есть глобальный сервис веб-сокетов. - С каждого маршрута вызываю новый экземпляр этой службы. - Каждый раз создается новый объект this.connection.
this.connection = new WebSocket(url, null, { rejectUnauthorized: false });
Когда я получаю желаемый ответ, я закрываю этот экземпляр службы веб-сокетов с помощью
this.connection .close ()
Есть ли лучший подход, чем этот?