После сна ноутбука доска заказов перестала обновляться в реальном времени
Доска заказов получает обновления по WebSocket. Менеджер закрыл крышку ноутбука на обед, вернулся — на экране заказы часовой давности, новые не появляются, ошибок в интерфейсе нет. Обработчика onclose в коде нет.
Что нужно реализовать?
- Переподключение с растущей паузой и перезагрузку снимка данных после него
- Только переподключение: сервер сам дошлёт пропущенные сообщения
- Перезагружать страницу раз в пять минут по таймеру
- Отправлять ping каждую секунду, чтобы соединение не закрывалось
