0
在Rails中,您可以通過Resque.info
散列輕鬆獲取工人,工作等待的基本信息。如何以編程方式確定Resque Scheduler Delayed Jobs(一次性計劃)選項卡中有多少個作業?以編程方式查找Resque Scheduler作業
例如,我在Resque.info中看到0個待處理作業,但可以在Resque Web視圖的Delayed選項卡下看到5個作業。我怎麼能返回5(總數或對象)?
在Rails中,您可以通過Resque.info
散列輕鬆獲取工人,工作等待的基本信息。如何以編程方式確定Resque Scheduler Delayed Jobs(一次性計劃)選項卡中有多少個作業?以編程方式查找Resque Scheduler作業
例如,我在Resque.info中看到0個待處理作業,但可以在Resque Web視圖的Delayed選項卡下看到5個作業。我怎麼能返回5(總數或對象)?
對於那些可能需要這個在未來,我看着更深入的服務器頁面顯示方式它,發現它使用方法:
Resque.delayed_queue_peek
,例如Resque.delayed_queue_peek(1, 20)
內部結構可在這裏:https://github.com/resque/resque-scheduler/blob/master/lib/resque/scheduler/delaying_extensions.rb