我在VPS中部署了Rails 3.2.14应用程序。此应用使用Delayed_Job
gem来管理异步任务,特别是电子邮件传递。执行RAILS_ENV=production rake jobs:workoff
以发送所有待处理的确认电子邮件时,它会返回以下消息:
Devise::Async::Backend::DelayedJob#perform failed with NameError: uninitialized constant Devise::Mailer - 0 failed attempts
我已按照https://github.com/plataformatec/devise/wiki/How-To:-Send-devise-emails-in-background-(Resque,-Sidekiq-and-Delayed::Job)中的所有步骤进行操作。