使用 scrapyd 部署 scrapy

1.scrapyd 是什么?
Scrapyd 是一个用于部署和运行 Scrapy 爬虫项目的服务器应用程序。它使得你可以通过 HTTP 命令来部署、管理和执行多个 Scrapy 爬虫,非常适合持续集成和生产环境中的爬虫部署。
2.安装scrapyd 并使用
2.1 安装 scrapyd

F:\scrapydTest>pip install scrapyd

在这里插入图片描述
2.2 启动scrapyd

F:\scrapydTest>scrapyd

在这里插入图片描述
2.3修改配置文件,并添加 bat 文件
在这里插入图片描述
在这里插入图片描述
添加bat 文件:D:\Python\Python310\ 是python安装路径
在这里插入图片描述

@echo off
"D:\Python\Python310\python.exe" 
"D:\Python\Python310\Scripts\scrapyd-deploy" %*

执行 scrapyd 效果
在这里插入图片描述
2.4 安装客户端并运行客服端

F:\scrapydTest>pip install scrapyd-client

运行客服端

F:\scrapydTest>scrapyd-deploy
Error: no Scrapy project found in this location

2.5 部署项目到 scrapyd ,进入 scrapy 项目,修改配置.cfg
命令:scrapyd-deploy 部署名(配置文件中设置的名称) -p 项目名称

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可用浏览器直接访问:

http://localhost:6800/listjobs.json?project=itcastScrapy

在这里插入图片描述

运行 scrapyd 命令:scrapyd
把项目部署到scrapyd: scrapyd-deploy itcast -p itcastScrapy

scrapydWeb

安装
pip install scrapydweb
pip install logparser
pip install pywin32 (针对windows)
参考:https://blog.csdn.net/chang995196962/article/details/116196854
参考文档:https://blog.csdn.net/weixin_44799217/article/details/122211609

以上是scrapyd 部署scrapy 项目的简单应用,目前正在学习scrapyd 相关知识,大家有相关内容的学习资料可以评论共享哦

相关推荐

  1. 爬虫scrapy管道的使用

    2024-05-13 12:44:02       36 阅读
  2. scrapy爬虫实战(部分源代码)

    2024-05-13 12:44:02       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 12:44:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 12:44:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 12:44:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 12:44:02       20 阅读

热门阅读

  1. Flutter 中的 Image 小部件:全面指南

    2024-05-13 12:44:02       14 阅读
  2. fone脚本常用js方法

    2024-05-13 12:44:02       11 阅读
  3. mysql 日志详解

    2024-05-13 12:44:02       14 阅读
  4. mybatis快速入门

    2024-05-13 12:44:02       7 阅读
  5. python的错误处理和调试

    2024-05-13 12:44:02       11 阅读
  6. 【代码随想录】day52

    2024-05-13 12:44:02       10 阅读
  7. [力扣题解]45. 跳跃游戏 II

    2024-05-13 12:44:02       12 阅读
  8. Redis——Redis的数据库结构、删除策略及淘汰策略

    2024-05-13 12:44:02       12 阅读