从 ActionMailer 发送电子邮件时出现以下错误
错误 -- : [ActiveJob] [ActionMailer::DeliveryJob] [a532d442-ad8a-44a9-b13d-a2a3ec9c5bd9] 在 SuckerPunch(mailers) 中执行 ActionMailer::DeliveryJob (Job ID: a532d442-ad8a-44a9-b13d-a2a3ec9c5bd9) 时出错30009.94ms: Net::OpenTimeout (执行过期):
这个错误有时会出现,有时它会起作用。我的 application.rb 中有以下代码
require 'net/http'
require 'openssl'
require 'resolv-replace'
在我的傻逼punch.rb下面
SuckerPunch.shutdown_timeout = 15
我正在使用Rails 5.1.4和sendgrid发送电子邮件。