2014-09-11 88 views
0

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

回答

0

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