Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 6, 2017 20:14:34

Mr.Anderson
Зарегистрирован: 2015-02-06
Сообщения: 57
Репутация: +  0  -
Профиль   Отправить e-mail  

Как снизить сетевую нагрузку

Доброго времени суток. Проблема такая. Есть скрипт, в скрипте есть простая функция обращения к сайту и аутентификация на нем через basic http authentication. По типу

 requests.get('http://site.com', auth=HTTPBasicAuth('user', 'pass'))

Эта функция запускается в 500 и более потоков, с помощью функции map() из пакета multiprocessing.dummy
Но такой объем потоков сильно грузит сеть. И вот вопрос, можно ли как то снизить нагрузку на сеть, не уменьшая количество потоков.
Поможет ли более низкое решение, через те же сокеты?
Мне надо только стукнуть на сайт, проверить пару, логин пароль и получить код ответа.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version