Resque Integration
How to configure rollbar-gem to work with Resque
Add the following in config/initializers/rollbar.rb
:
config.use_resque
You can also supply a custom Resque queue:
config.use_resque :queue => 'my_queue'
Now you can just start a new Resque worker processing jobs in that queue:
$ QUEUE=my_queue bundle exec resque:work
From a time ago, Resque errors reporting was supported by the gem resque-rollbar. Now that functionality is built-in in the own gem. All you need to do is use Resque::Failure::Rollbar
as the failure backend for Resque.
In your resque configuration add next lines:
require 'resque/failure/multiple'
require 'resque/failure/redis'
require 'rollbar'
Resque::Failure::Multiple.classes = [ Resque::Failure::Redis, Resque::Failure::Rollbar ]
Resque::Failure.backend = Resque::Failure::Multiple
For more information on rollbar-gem, please see the docs here.
Updated about 1 year ago