Resque Scheduler 运行 个作业,但 Web 客户端 "Schedule" 选项卡为空

Resque Scheduler running jobs but web client "Schedule" tab is empty

我设置了 resque-scheduler 并且每分钟 运行 一个作业。作业运行正常,但当我访问 resque 网络客户端的 Schedule table 时,table 是空的。

我希望我的工作显示在 Schedule 选项卡上,就像 resque-schedule 文档似乎表明的那样(来自文档的屏幕截图):

我通过 Github -https://github.com/resque/resque-scheduler/issues/541

上的这个问题解决了这个问题

具体来说,我需要将我的 Resque.schedule 任务从 resque:setup rake 任务中移出,并移至 config/initializers/resque.rb。请参阅下面问题讨论中的屏幕截图