@IvanN777

Node.js вебсокет, событие OnClose не срабатывает, какую либу лучше использовать?

https://github.com/websockets/ws
Поставил npm пакет.
События open и message работают нормально.
При выключении интернета ждал порядка 5 минут, но событие OnClose так и не появилось.
Стал резонный вопрос:
делать команды ping-pong которые опрашивают вебсокет или менять либу или интервал более 5 минут.
  • Вопрос задан
  • 151 просмотр
Решения вопроса 2
bingo347
@bingo347 Куратор тега Node.js
Crazy on performance...
Так с любой либой будет, нормальное закрытие сокета - особый код (или код ошибки), при обрыве связи такого кода нет и узнать, что соеденение закрыто можно только при попытке что либо в него отправить, ws при этом нормально кидает событие
Ответ написан
Комментировать
@miki131
socket.io
Там как раз сделано через ping-pong
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы