簡體   English   中英

resque和resque-scheduler作業可以並行運行嗎?

[英]Can resque and resque-scheduler jobs run in parallel?

如何使resque和resque-scheduler作業並行工作,
這樣我可以同時雇兩個工人

COUNT=2 QUEUE=* rake resque:workers

但是當2個resque作業正在工作時,resque-scheduler作業正在排隊中,
我需要resque-scheduler作業與resque作業並行運行

Resque允許您使用不同的工作隊列,並設置優先級列表,列出工作人員從中進行工作的隊列。

例如,如果您有一個優先級更高的名為“ batch_jobs”的隊列和一個名為“預定”工作的隊列,則可以使用以下命令運行兩個工作程序:

COUNT=2 QUEUE=scheduled,batch_jobs rake resque:workers

當從resque-scheduler計划作業時,將其放入“預定”隊列中將使它們在“ batch_jobs”隊列中的作業之前執行。

每個工作人員將連續掃描QUEUES列表,以嘗試找到要處理的工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM