Я работаю над игровым приложением в реальном времени. Проблема, с которой я сталкиваюсь, заключается в том, что я получаю событие disconnect
от клиента Android, хотя соединение все еще остается действующим. В результате исследования я обнаружил, что эта проблема может быть решена путем использования подходящей комбинации значений pingInterval и pingTimeout для io. Может кто-нибудь предложить решение для этого? А также минимальное значение pingInterval и pingTimeout, которое можно установить для решения проблемы?
Текущая конфигурация, которую я использую:
const io = require('socket.io')(server, {
pingInterval: 2000,
pingTimeout: 5000,
});