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