如果我使用Resque.enqueue对作业进行排队,我可以在localhost:(whatever)/resque打开一个时髦的界面,查看我排队的作业。但是如果我使用resque-scheduler gem (例如,使用Resque.enqueue_at(10.minutes.from_now, MyJob))调度一个作业,它不会出现在那个界面上--我所能做的就是等待10分钟,看看MyJob是否会被执行!
有没有办法让我看到哪些作业已经通过编程或其他方式排队了?我一定要在雷迪斯到处挖掘吗?
发布于 2015-03-21 00:47:13
答案是,当正确配置时,你的Resque web界面应该有两个新的标签:“计划”和“延迟”。那是你可以看到他们的地方。
欲了解更多信息,请访问:https://github.com/resque/resque-scheduler#user-content-resque-web-additionsstack
https://stackoverflow.com/questions/24130420
复制相似问题