2
從delayed_job
遷移到sidekiq
後,用戶現在無法收到devise
密碼重置電子郵件。但是,通過自定義ActionMailer
傳遞的所有電子郵件都可以正常工作。delayed_job to sidekiq:重置密碼電子郵件不工作
我驗證了所有的隊列,但沒有入隊。
隨着delayed_job
我用handle_asynchronously
,使其工作
class User < ActiveRecord::Base
devise :invitable, :async, :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable, :omniauthable
handle_asynchronously :send_reset_password_instructions
end
我看到2個隊列中sidekiq
幅1)default
2)mailers