【问题标题】:Scrapyd 404 error to run curl http://localhost:6800/daemonstatus.jsonScrapyd 404 错误运行 curl http://localhost:6800/daemonstatus.json
【发布时间】:2023-03-10 19:16:02
【问题描述】:

我正在尝试检查服务的负载状态并运行 curl http://localhost:6800/daemonstatus.json 服务器响应 状态为 404(无此类资源)。请帮忙

【问题讨论】:

    标签: scrapy scrapy-spider


    【解决方案1】:

    我遇到了同样的问题。原来是scrapyd文档和scrapyd分布不一致。

    daemonstatus.json 是在 Scrapyd 1.1.0 之后添加的。 (https://github.com/scrapy/scrapyd/commit/2fa5513083d0307ac6a0dcb06f5c82669e464175#diff-d122517454dbd6aa38b4726d1ba9e267)

    因此,如果您需要 daemonstatus API,则需要使用 master 分支 https://github.com/scrapy/scrapyd/tree/master。并通过python setup.py install 安装它。在安装master 分支之前,记得卸载你通过pip install scrapyd 安装的旧版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-17
      • 2018-09-13
      • 1970-01-01
      • 1970-01-01
      • 2019-06-13
      • 2017-01-20
      • 2017-07-21
      • 2017-12-20
      相关资源
      最近更新 更多