Scrapyd 404错误运行curl http:// localhost:6800 / daemonstatus.json

时间:2016-01-10 20:10:44

标签: scrapy scrapy-spider

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

enter image description here

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。事实证明,这是Scrapyd文档与scrapyd分布之间的不一致。

在Scrapyd 1.1.0之后添加daemonstatus.json。 (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安装的旧版本。