Tengo una aplicación de Rails 3 usando Devise on Heroku. El problema es que estoy enviando correos electrónicos con Sendgrid y la entrega de correo electrónico es lenta, hace que la aplicación se cuelgue. Por lo tanto, estoy interesado en utilizar retrayed_job para poner en cola la entrega de correo electrónico en segundo plano, para que mi aplicación responda al usuario.Rails + Devise + delayed_job?
¿Cómo se puede utilizar Devise con delayed_job? ¿Alguna manera de configurar a Devise para usar el método demorado?
Agregue ese código en algún archivo.rb en el directorio 'config/initializers'. – Zabba
Esto no funcionó para mí, quizás debido al hecho de que este método no es compatible si se usan los anuncios publicitarios de Rails 3 que probablemente se usen. Para obtener más información, consulte este enlace: https://github.com/collectiveidea/delayed_job y vaya a la sección de Rails 3 Mailers – sq1020