Sidekiq会自动向Rollbar报告错误吗?

Les*_*oen 6 ruby-on-rails sidekiq rollbar

我看到Mike建议使用错误服务报告sidekiq作业期间发生的错误:https: //www.mikeperham.com/2013/08/25/please-use-an-error-service

还有这个宝石,看起来它添加了一个中间件来做到这一点:https://github.com/allenwei/sidekiq-rollbar

但据报道该宝石有一个问题,表明Sidekiq已经这样做了.

有谁知道答案是什么?如果Rollbar配置为处理Rails项目中的异常,Sidekiq会自动报告在作业期间通过Rollbar发生的错误吗?或者我必须写一些东西,或使用宝石来做到这一点?

我知道Rollbar可以使用Sidekiq来提供一个队列 - 当我试图谷歌寻找答案时,这只会混淆问题.

Mik*_*ham 5

是的,如果rollbargem 检测到 Sidekiq ,它将添加一个全局异常处理程序:https : //github.com/rollbar/rollbar-gem/blob/master/lib/rollbar/plugins/sidekiq.rb#L14