我有一个 resque 工作,我想要一个并且只有一个始终运行的实例。一旦工作完成,我希望它立即再次排队。
我可以使用Resque.enqueue_in
,但是问题变成了如何确保在重新启动应用程序时它最初被排队。
我有一个 resque 工作,我想要一个并且只有一个始终运行的实例。一旦工作完成,我希望它立即再次排队。
我可以使用Resque.enqueue_in
,但是问题变成了如何确保在重新启动应用程序时它最初被排队。
将初始入队代码添加到 config/initializers 中的自定义初始化程序。在这里阅读更多。
难道你不能有一段代码可以用来启动 rails 应用程序并且第一次将工作排入队列吗?application.rb 也许。