总是运行Resque工作

时间:2014-03-21 21:41:11

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

我有一个resque作业,我想要一个并且只有一个总是在运行的实例。一旦工作完成,我希望它能立即再次入队。

我可以使用Resque.enqueue_in,但问题就变成了如何确保在重新启动应用时它最初入队。

2 个答案:

答案 0 :(得分:1)

将初始入队代码添加到config / initializers中的自定义初始化程序。 阅读更多here

答案 1 :(得分:0)

你是不是有一段代码可用于启动rails应用程序并且第一次将作业添加到队列中? application.rb也许。