代码之家  ›  专栏  ›  技术社区  ›  Jason Milam

重新调整队列大小

  •  0
  • Jason Milam  · 技术社区  · 11 年前

    我正在使用Resque和Redis为作业设置队列。我正在上传一些大文件,我想把它们分解成小文件。Resque中是否有一种方法可以设置队列大小,以便处理较小的数据块并将其分解为较小的队列?

    1 回复  |  直到 11 年前
        1
  •  0
  •   CDub    11 年前

    我这样做的方式是设置一个执行大型查询的作业,最好使用 find_in_batches 。然后,在该块内,在另一个队列上生成另一个Resque作业。然后,您可以设置多个工作人员来监听实际执行工作的第二个队列,而Resque仍然处理“批处理”这些作业。