QNetworkAccessManager и несколько одновременных запросов

Мне нужно подключиться к нескольким сайтам (переменное количество сайтов, может быть более 100) и получить некоторые данные в цикле для каждого сайта.

Я создаю тему и QNAM для каждого сайта. (Для каждого сайта QNAM должен иметь разные куки).

Все хорошо для нескольких сайтов, но когда количество сайтов большое, я получаю

"Too many open pipes"

и сбой.

Затем я попытался использовать один поток, но он слишком медленный, потому что он не будет извлекать данные со следующего сайта, пока не будет завершен ответ текущего сайта.

Как сделать приложение максимально быстрым и без сбоев?

0 ответов

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