Scrapyd-Client

scrapyd-client

scrapyd通过HTTP接口控制任务的运行,但是部署过程有一点不方便,需要先打包Egg文件然后上传,这样比较繁琐。
使用scrapy-client来完成部署过程,就十分的方便。

Scrapyd-Client 为了方便 Scrapy 项目的部署,提供两个功能:
将项目打包成 Egg 文件。

  • 将打包生成的 Egg 文件
  • 通过 addversion.json 接口部署到 Scrapyd 上。

也就是说,Scrapyd-Client 帮我们把部署全部实现了,我们不需要再去关心 Egg 文件是怎样生成的,也不需要再去读 Egg 文件并请求接口上传了,这一切的操作只需要执行一个命令即可一键部署。

部署:

部署 Scrapy 项目,我们首先需要修改一下项目的配置文件scrapy.cfg,它的内容如下:

[settings]
default = weibo.settings

[deploy]
#url = http://localhost:6800/
project = weibo

在这里我们需要配置一下 deploy 部分,例如我们要将项目部署到 120.27.34.25 的 Scrapyd 上,就需要修改为如下内容:

[deploy]
url = http://120.27
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值