开发者社区> 问答> 正文

RedisScheduler中层级关系setPriority无效?

请教一个问题,在爬虫中PriorityScheduler可以处理层级关系,但是如果使用了RedisScheduler,是不能处理层级关系的,并且一个Spider中只能有一个Scheduler,那么在RedisScheduler中有什么号的办法来处理层级关系呢?目前发现设置Request(url).setPriority(1)在RedisScheduler中无效?

展开
收起
落地花开啦 2016-02-20 18:53:52 2234 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    RedisScheduler目前不支持优先级。不过应该是可以通过SortedSet来解决,考虑到一般场景不会用到,反而会有额外的开销,所以没有增加。

    2019-07-17 18:45:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
边缘程序(ER) 立即下载
重新定义计算的边界 立即下载
低代码开发师(初级)实战教程 立即下载