Skip to content

Ichinya/proxy_producer

Repository files navigation

Proxy Producer

Docker

Импортирует списки прокси и отправляет на проверку в MQ

Настройки

Для работы нужно использовать переменные окружения. Использовать можно переименованием файла .env.example в .env или передать переменные окружения при создании докера

Точки входа

Берет из базы прокси и отправляет в MQ на проверку

python send_to_mq.py

Запуск слушателя очереди проверенных прокси для записи в базу

python main.py

Парсинг источников с прокси. Собирает примерно 20к-25к прокси за 2 минуты с более 50 сайтов.

python update_list_proxy

Требования

Работает с PostgreSQL, RabbitMQ и Proxy Checker

Принцип работы

Создает таблицы в PostgreSQL, где хранятся списки прокси и результат их проверок.

Для запуска крона нужно запустить cron.sh. Если используете Docker-Compose, то смотрите запуск в репозитории proxy-checker-docker

About

Поставщик для Proxy_checker

Resources

Stars

Watchers

Forks

Packages