因为平时经常写一些和爬虫相关的小项目,受 RabbitMQ 的启发,我将爬虫核心的部分单独做了一个项目。结合 RabbitMQ 后可以只部署一套爬虫服务,供各种其他服务使用,即节约了系统资源,又可以统一管理。
Aragog 分为服务端,客户端和 RabbitMQ 服务。多个服务端和多个客户端通过 AMQP 协议连接到 RabbitMQ 服务。系统扩展性很好,目前只做了一些基础的功能,欢迎试用和提 issue 。
这是我第一个真正意义上的开源项目,顺便求个星星鼓励下😁
服务端: https://github.com/crawlerlab/aragog
客户端: https://www.npmjs.com/package/aragog-client
1
solaro 2020-06-29 17:58:16 +08:00
能把 poxxhub 加入 爬虫吗?
|