Есть ли способ установить максимальный размер пула для клиента в Reqwest?

Все, что я обнаружил, это то, что ClientBuilder имеет возможность установка максимального количества незанятых соединений для каждого хоста, но, похоже, это не дает общего ограничения на количество доступных соединений.


person CyanRook    schedule 26.02.2020    source источник


Ответы (1)


Похоже, Reqwest работает поверх Tokio. Вы можете настроить tokio::Runtime количество потоков для всего приложения. .

К сожалению, я не нашел способа настроить tokio::Runtime для использования отдельного пула потоков для конкретной библиотеки. С моей точки зрения, настройка отдельных библиотек не представляется возможной.

person MaxV    schedule 26.02.2020