做用户邮箱验证的时候,当用户填写好了邮箱号码,后台用 ActionMailer 发送邮件,用户需要等待很长的时间才能看到页面刷新的结果。请问如果使 ActionMailer 变为异步发送的?
参考 sidekiq/resque 之类
试试这个 https://github.com/zapnap/resque_mailer
要是觉得麻烦可以尝试已经比较落后的 delayed_job,但推荐 sidekiq/resque
@small_fish__ 我遇到了和楼主一样的问题。试用这个 gem 在最后一步的时候提示“Don't know how to build task 'resque:work'”还需要什么么?
#4 楼 @luliangshu 如果使用 resque_mailer,一般还需要 resque/redis 作为依赖吧,不过还是建议推荐楼上说说的 sidekiq/resque 的方案。。