scrapy爬虫的部署

下厨房 为例

pip3 install scrapyd(服务)

pip3 install scrapyd-client(打包)

scrapyd-deploy -p xiachufang --version 1.0

需要安装curl
sudo apt-get install curl

调度爬虫开始运行
curl http://localhost:6800/schedule.json -d project=xiachufang -d spider=xcfCrawlSpider

关闭爬虫
curl http://localhost:6800/cancel.json -d project=xiachufang -d job=f9b3db46130a11e98490bca8a6e07fd6 (jobid)

获取部署的项目列表
curl http://localhost:6800/listprojects.jsoncurl http://localhost:6800/listversions.json?
project=xiachufang

获取项目的版本号
curl http://localhost:6800/listversions.json?
project=xiachufang

获取项目下的爬虫文件
curl http://localhost:6800/listspiders.json?project=myproject

获取爬虫的运行状态
curl http://localhost:6800/listjobs.json?project=myproject

删除对应版本的项目
curl http://localhost:6800/delversion.json -d project=myproject -d version=r99

直接删除项目
curl http://localhost:6800/delproject.json -d project=myproject

仅为个人学习小结,若有错处,欢迎指正~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我的父亲是一个农民,后来做了矿工,他性格内向,不善言辞。在我童年的记忆里,除了他忙碌的身影,不记得他对我们有过亲昵...
    梅花映雪阅读 3,477评论 10 18
  • 无论男女,作为动物活在世上,一粒果子迸溅在嘴里的滋味是一样的,为对方梳理皮毛的眷恋是一样的,被命运辗过的痛苦是一样...
    休憩中的猫阅读 2,895评论 0 0
  • 有的时候,有些人的行为实在让人无法理解,当那些行为发生的时候,真的是完全就处在一脸懵逼、目瞪口呆的状态,外加一千匹...
    迷路的猫耳朵阅读 1,690评论 0 0
  • 杭州,西湖,白鹤峰下,虎跑泉边,幽静的院落,香樟飒飒,翠竹依依。 一位颇有风骨的白衣老者,遥望青山,掩卷而思,那一...
    Yronger阅读 3,803评论 0 1
  • 目标是指引成功的旗帜 罗杰·罗尔斯是美国纽约州历史上第一位黑人州长,他出生在纽约声名狼藉的大沙头贫...
    山东田夫阅读 3,196评论 0 3