Skip to content
Mike Perham edited this page Mar 16, 2017 · 6 revisions

Notes

Sidekiq Pro batch callbacks run within the public tenant

Make sure Apartment's server-side middleware comes before the Batch middleware. Put this in your initializer to rejigger it's location.

Sidekiq.configure_server do |config|
  config.server_middleware do |chain|
    chain.insert_before Sidekiq::Batch::Server, Apartment::Sidekiq::Middleware::Server
  end
end

You can see the current state of your middleware chains when you start Sidekiq with -v.

Clone this wiki locally