Errbit 是否可以立即使用延迟工作?我们在生产环境中有一些失败的作业,我们可以在 delay_job.log 文件中看到一些任务失败以及它们的错误消息,但我们没有收到任何关于它的错误信息。
它是开箱即用的,还是我们应该使用 DJ 的挂钩将它与 Errbit 连接起来?
Errbit 是否可以立即使用延迟工作?我们在生产环境中有一些失败的作业,我们可以在 delay_job.log 文件中看到一些任务失败以及它们的错误消息,但我们没有收到任何关于它的错误信息。
它是开箱即用的,还是我们应该使用 DJ 的挂钩将它与 Errbit 连接起来?
由于 errbit 使用与 Airbrake 相同的通知程序,因此您可以使用延迟作业自述文件https://github.com/collectiveidea/delayed_job#hooks中示例挂钩中的内容。
如果您不想费心编写自己的钩子,可以使用延迟插件空气制动gem。这只需要在一个简单的初始化程序中安装和注册,以便轻松捕获延迟作业中发生的所有错误。