作为 Rails 应用程序的一部分,我正在使用调度程序插件在 Heroku 上运行 Rake 任务。如果任务失败(即引发异常),是否有一种简单的方法来获取通知电子邮件?理想情况下,电子邮件将包括堆栈跟踪以及该任务在该点之前生成的任何输出。
问问题
712 次
2 回答
2
我最终通过为 Rake 任务编写 exception_notification 扩展来更全面地解决我的问题,称为notification_exception-rake。我还专门写了一篇关于如何在 Heroku 上使用它的博客文章。
于 2013-02-19T19:26:55.700 回答
1
有一个很棒的附加组件Airbrake,您可能想研究一下。除了任务生成的输出之外,它会执行您要求的所有操作。您可以使用Papertrail等其他插件获得 rake 任务输出。
于 2013-01-24T23:33:40.140 回答