RUN__IT # 爬虫gerapy的部署

本文介绍了如何部署和使用Gerapy管理Scrapy项目。首先,下载并初始化Gerapy,创建数据库,然后运行服务。接着,配置Scrapyd主机,启动服务,并将项目文件放入指定目录。在Gerapy中编辑、部署项目,进行任务调度和状态管理。注意,Scrapy 1.6需要搭配twisted 18.9.0以避免错误。
摘要由CSDN通过智能技术生成

爬虫部署

scrapyd

1. 服务端安装  pip install scrapyd 
   2. 客户端安装  pip install scrapyd-client

   3. 服务端 有个设置文件 :conf配置文件  bind_address = 0.0.0.0; 允许所有的IP访问
   4. 项目配置: 

            原始样子
            [deploy]
            #url = http://localhost:6800/
            project = Tencent

            设置之后
            [deploy:scrapyd_Tencent]
            url = http://localhost:6800/
            project = Tencent
            
            
 5. 开启服务 scrapyd
    6. 发布爬虫的项目
         6.1 cd  到爬虫项目 的路径
         6.2 部署
         scrapyd-deploy scrapyd_Tencent -p Tencent

    7.开启爬虫
    curl http://localhost:6800/schedule.json -d project=BOOK -d spider=book_redis
    curl http://localhost:6800/schedule.json -d project=BOOK -d spider=book_redis


    8.关闭爬虫                      
     curl http://localhost:6800/cancel.json -d project=BOOK -d job=0c46dddc0be311e9baefacbc329a1151		
     curl http://localhost:6800/cancel.json -d project=BOOK -d 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值