Кто-нибудь испытывал задержку соединения в приложениях Android, когда устройство переключалось между точками доступа WiFi с одинаковым SSID?
В нашей тестовой ветви есть две старые точки доступа WiFi без поддержки бесшовного роуминга. У нас есть простой бэкэнд с REST API и клиентами Android, связывающимися через локальную сеть WiFi. Протестировано с клиентами под управлением Android 5.1 и 6.0.1.
Когда мы перемещаем клиента из точки доступа в другую, наступает период 30-60 с, когда сеть зависает и ни один из запросов не выполняется. Самое интересное в том, что он не выдает тайм-аут соединения.
Есть ли способ облегчить этот процесс с помощью клиентского программного обеспечения или мы должны обновить или инфраструктуру WiFi?
Клиент использует библиотеку OkHttp и взаимодействует по HTTPS с тайм-аутом 10 секунд для чтения, записи и подключения.