是否有一种宝石或方法可以将带有操作邮件程序的邮件发送到预定义的 admin@myhost.ltd ?我一直在寻找一些 gem 来处理异常并在生产应用程序出现严重问题关闭或其他重大故障时通知我。
希望在这些情况下通过电子邮件通知,任何人都可以向我推荐一个好的 GEM 来处理这个问题?
是否有一种宝石或方法可以将带有操作邮件程序的邮件发送到预定义的 admin@myhost.ltd ?我一直在寻找一些 gem 来处理异常并在生产应用程序出现严重问题关闭或其他重大故障时通知我。
希望在这些情况下通过电子邮件通知,任何人都可以向我推荐一个好的 GEM 来处理这个问题?
有一些通知工具,比如Airbrake可以帮助你解决这个问题,但简单的解决方案是在rescue_from
你的主控制器中添加一个来捕获它们。
请确保您的救援方法不会尝试救援自己的异常。
对于那些确实想要商业化的人来说,Raygun是一款非常有用的异常电子邮件通知(包括每日错误摘要/汇总电子邮件选项)——它在https://rubygems.org/gems/raygun4ruby上有一个 ruby gem 。