Задать вопрос

Почему socket.onmessage перестаёт вызываться через 2-3 минуты после new WebSocket()?

Для бэкэнда использую django-channels

js:
var socket = new WebSocket("ws://localhost:8000?session_key=...");
socket.onmessage = function() {
}

При открытии страницы onmessage нормально срабатывает, но через несколько минут сообщения от клиента продолжают поступать на сервер, а вот от сервера до клиента не доходят. Или доходят, но onmessage почему-то перестаёт срабатывать.

В чём может быть дело?
  • Вопрос задан
  • 247 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы