标签: ruby-on-rails-3.2 delayed-job
我正在尝试在delayed_jobs中运行一个作业。我使用了语法“Mailer.delay.somefunction()”。它出现在数据库的delayed_jobs表中但是没有执行。如何让它运行或为什么它没有运行?
答案 0 :(得分:2)
我找到了一些有用的命令,用于从队列中手动调用delayed_jobs。
Delayed::Job.find(id).invoke_job Delayed::Worker.new.run(Delayed::Job.last)