scrapyd-развертывание не развертывает проект? Python Scrapy

#python #scrapy #scrapyd

Вопрос:

Я настроил сервер scrapyd. Когда я запускаю команду scrapyd-deploy , она показывает мне следующее сообщение.

введите описание изображения здесь

но когда я перехожу к http://10.2.1.54:6800/jobs это ничего не показывает.

введите описание изображения здесь

Я что-то упускаю?

Ответ №1:

scrapyd-deploy Функция только настраивает сервер на прием заданий обхода. Вы должны планировать spider запуски с использованием json api. Скриншот, которым вы поделились, является страницей заданий по умолчанию после scrapyd успешной настройки сервера.

Пример, взятый из документации, показывает, как запланировать задание, как показано ниже.

$ curl http://localhost:6800/schedule.json -d project=myproject -d spider=spider2

который возвращает {"status": "ok", "jobid": "26d1b1a6d6f111e0be5c001e648c57f8"}