我在 Rails 5 上运行异常通知 gem。我在 config/environments/production.rb 中设置了默认方式:
Rails.application.config.middleware.use ExceptionNotification::Rack,
email: {
# deliver_with: :deliver, # Rails >= 4.2.1 do not need this option since it defaults to :deliver_now
email_prefix: '[MFTA Error Notification] ',
sender_address: %{"notifier" <almost@got.me>},
exception_recipients: %w{butnotquite@gmail.com}
}
当网站启动时,这适用于标准错误......
但它不应该向我发送一份关于 500 个服务器错误的报告吗?非常随机......大约每月一次左右......rails应用程序会在我身上崩溃,我需要重新部署它才能让它再次工作。但我什至不会知道该网站在没有通知的情况下已关闭。
那么是否有一些单独的配置......甚至另一个Gem......让我知道什么时候发生这种情况?