出于某种原因,Delayed::Job 决定排队但不执行任何操作,即使我已经重新启动它几次,甚至杀死 -9 并重新启动它。它不会运行任何作业。
我可以在/console 中指定一个特定的作业并让它运行吗?
例如:.. 延迟::Job.find(x).run
最佳答案
你也可以这样做:
Delayed::Worker.new.run( Delayed::Job.find(x) )
关于ruby-on-rails - 如何告诉特定的 Delayed::Job 在控制台中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6946041/