1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mcar-scrapy-redis

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
TODO.rst 1.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 16.03.2025 22:42 6b5fc76

TODO

  • Протестировать на разных версиях Redis.
  • Добавить поддержку глобальной переменной SCRAPY_JOB (задачи с одинаковым SCRAPY_JOB используют одни и те же очереди).
  • Использовать middleware для пауков вместо миксинов. Это позволит избежать хака со сигналами простоя паука.
  • Синхронизировать с последними изменениями в Scrapy (например, планировщик, фильтр повторов rfpdupefilter и т.д.).
  • Разрешить использование pubsub при необходимости.
  • Обобщить классы очередей (например: LifoQueue, FifoQueue, PriorityQueue, PubsubQueue), позволить использовать пользовательские сериализаторы, использовать методы enqueue и dequeue.
  • Перенести пример проекта в отдельный репозиторий. Включить различные случаи использования парсинга (например: производитель/потребитель).
  • Добавить фильтр повторов pyrebloom.
  • Предупредить и обработать незапутываемые запросы.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mcar-scrapy-redis.git
git@api.gitlife.ru:oschina-mirror/mcar-scrapy-redis.git
oschina-mirror
mcar-scrapy-redis
mcar-scrapy-redis
master