设计异步 Devise Async提供了一种简单的方法,可将Devise配置为使用ActiveJob异步发送其电子邮件。 安装 将此行添加到应用程序的Gemfile中: gem 'devise-async' 然后执行: $ bundle 或将其自己安装为: $ gem install devise-async 用法 设置 , 将:async添加到模型中的devise调用中: class User < ActiveRecord :: Base devise :database_authenticatable , :async , :confirmable # etc ... end 选项 通过配置启用 gem可以通过配置(例如基于环境)轻松启用/禁用。 # config/initializers/devise_async.rb Devise :: Async . enab