[QNetworkAccessManager] Увеличить количество одновременных подключений |
Здравствуйте, гость ( Вход | Регистрация )
[QNetworkAccessManager] Увеличить количество одновременных подключений |
Greg |
5.1.2016, 19:56
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 5.1.2016 Пользователь №: 4513 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте форумчане.
Как увеличить число одновременных запросов к одному серверу\порту используя класс QNetworkAccessManager? В документации сказано, что стоит ограничение в 6 запросов к одному серверу\порту. Я отредактировал константу defaultHttpChannelCount в исходном файле qhttpnetworkconnection.cpp Qt 5.5.1, но количество запросов увеличилось с 6 до 10. До редактирования:
После:
Как тестировал: Отправлял циклом запросы на свой сервер:
На сервере делал задержку в одну секунду и отдавал ответ:
В логе видно, что на сервер приходит по 10 запросов, когда ожидались все 550 "одновременно". |
|
|
Greg |
6.1.2016, 0:40
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 5.1.2016 Пользователь №: 4513 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте форумчане. Как увеличить число одновременных запросов к одному серверу\порту используя класс QNetworkAccessManager? В документации сказано, что стоит ограничение в 6 запросов к одному серверу\порту. Я отредактировал константу defaultHttpChannelCount в исходном файле qhttpnetworkconnection.cpp Qt 5.5.1, но количество запросов увеличилось с 6 до 10. До редактирования:
После:
Как тестировал: Отправлял циклом запросы на свой сервер:
На сервере делал задержку в одну секунду и отдавал ответ:
В логе видно, что на сервер приходит по 10 запросов, когда ожидались все 550 "одновременно". Количество подключений увеличилось, проверил на сервере товарища. Проблема решена. |
|
|
Текстовая версия | Сейчас: 28.11.2024, 4:24 |