Я использую node.js, websockets / ws.
На моем сайте иногда случайный клиент теряет соединение, не теряя соединения с другими вещами в Интернете.Менее чем через секунду они подключаются обратно, с новым сокетом.(Существует код, который вызывает socket.onClose, который пытается восстановить соединение с сервером)
На стороне сервера я не вижу или регистрирую что-то не так.Все выглядит как обычное отключение, так же, как закрытие вкладки браузера.
Я предполагаю, что причина связана либо с сокетом, либо с клиентом, но я не знаю, с чего начать отладку этой проблемы.
Я получил ответы на пинг / понг с таймером 60 секунд, это не так.Пользователь обычно теряет связь, когда активен.
Как я могу отладить эту проблему и найти причину?
Я храню всю информацию о сеансе, данные внутри сокета, и поэтому я не хочу, чтобы люди теряли связь.
Спасибо