0

Resque.info在 Rails 中,您可以通过哈希轻松获取工人的基本信息、待处理的工作等。如何以编程方式确定 Resque Scheduler 延迟作业(一次性计划)选项卡中有多少作业?

例如,我在 Resque.info 中看到 0 个待处理作业,但在 Resque Web 视图的延迟选项卡下可以看到 5 个作业。我怎么能返回那 5 个(总数或对象)?

4

1 回答 1

0

对于以后可能需要的人,我更深入地查看了服务器页面如何显示它,发现它使用了以下方法:

Resque.delayed_queue_peek,例如Resque.delayed_queue_peek(1, 20)

内部可用:https ://github.com/resque/resque-scheduler/blob/master/lib/resque/scheduler/delaying_extensions.rb

于 2017-02-28T22:59:34.710 回答