Delayed_Job,如何为user_mailer.rb方法设置优先级

AnA*_*ice 6 ruby-on-rails delayed-job ruby-on-rails-3

我使用delayed_job w rails 3来延迟user_mailers,例如:

 UserMailer.delay.email_digest(from,email,subject,html,text)
Run Code Online (Sandbox Code Playgroud)

如何添加优先级?默认情况下,所有延迟作业都设置为优先级0,对于此邮件程序,我希望优先级为1时不太重要.

可能?谢谢

Fre*_*ung 9

例如,优先级或要使用的队列等选项是延迟方法的选项

UserMailer.delay(:priority => 2).email_digest(...)
Run Code Online (Sandbox Code Playgroud)