2014-09-11 102 views
0

我正在使用Resque和Redis爲作業設置隊列。我正在上傳一些我想分解成較小文件的大文件。 Resque中有沒有一種方法可以設置隊列大小,以處理更小的數據塊並將其分解爲更小的隊列?Resque隊列大小

回答

0

我這樣做的方式是建立一個大型查詢的工作,最好使用find_in_batches。然後,在該塊內,在另一個隊列上產生另一個Resque作業。然後,您可以設置多個工作人員來收聽實際完成工作的第二個隊列,而Resque仍然處理「批處理」這些工作。