【问题标题】:How can I see what jobs have been queued with resque-scheduler?如何查看 resque-scheduler 已将哪些作业排队?
【发布时间】:2014-06-09 23:04:58
【问题描述】:

如果我使用Resque.enqueue 将作业排入队列,我可以在localhost:(whatever)/resque 打开一个时髦的界面并查看我排队的作业。但是,如果我使用 resque-scheduler gem 安排作业(例如,使用 Resque.enqueue_at(10.minutes.from_now, MyJob)),它不会出现在该界面中 - 我所能做的就是等待 10 分钟,看看 MyJob 是否被执行!

我是否无法通过编程或其他方式查看哪些作业已排队?我必须在 Redis 中四处挖掘吗?

【问题讨论】:

标签: ruby-on-rails ruby redis resque resque-scheduler


【解决方案1】:

答案是,正确配置后,您的 Resque Web 界面应该有两个新选项卡:“计划”和“延迟”。那是你可以看到它们的地方。

更多信息:https://github.com/resque/resque-scheduler#user-content-resque-web-additionsstack

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-17
    • 2012-10-18
    • 2014-03-21
    • 1970-01-01
    • 1970-01-01
    • 2017-07-25
    • 1970-01-01
    • 2016-05-29
    相关资源
    最近更新 更多