【发布时间】:2015-07-22 01:15:24
【问题描述】:
我正在使用 mail_form gem 并有以下代码
def create
@contact = Contact.new(contact_params)
@contact.request = request
respond_to do |format|
if @contact.deliver
format.html { redirect_to root_path, notice: "Thank you for your message."}
else
format.html {render :new, error: "There was a problem with sending your message."}
end
end
end
当我提交联系表单时,需要几秒钟来发送消息并重定向到主页。
如何使用 sidekiq 使这个过程异步?
【问题讨论】:
-
在这里stackoverflow.com/questions/31639073/… 得到了答案。该主题可以关闭并视为重复。
标签: ruby-on-rails ruby sidekiq mail-form