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