【发布时间】:2011-03-19 17:31:23
【问题描述】:
Delayed::Job 的自动重试功能很棒,但我现在想手动重试一个作业。有没有一种方法我可以调用工作本身,比如......
Delayed::Job.all[0].perform
或者跑,或者别的什么。我尝试了一些东西,并梳理了文档,但无法弄清楚如何执行手动重试作业。
【问题讨论】:
-
Delayed::Worker.new.run(Delayed::Job.first)ref
标签: ruby-on-rails ruby rubygems delayed-job