Qt Websocket обрабатывает несколько запросов одновременно

Мое приложение основано на примере веб-сокета Qt ( http://doc.qt.io/qt-5/qtwebsockets-echoserver-example.html). В моем приложении около 20 пользователей подключены к серверу websocket, а некоторые отправляют сообщения с мегабайтами.

Я заметил, что пока сервер веб-сокетов получает эти большие сообщения (что может занять несколько секунд или минут), он полностью блокирует / ставит в очередь все другие запросы или подключается от других клиентов.

Есть ли какие-либо рекомендуемые варианты решения этой проблемы? Спасибо

0 ответов

Другие вопросы по тегам