Skip to content

Instantly share code, notes, and snippets.

@perplexes
Created February 27, 2014 20:52
Show Gist options
  • Save perplexes/9259305 to your computer and use it in GitHub Desktop.
Save perplexes/9259305 to your computer and use it in GitHub Desktop.
Sidekiq Middleware inspector
# Script to dump your current Sidekiq server middleware like `rake middleware`
# Drop this in script/sidekiq_middleware.rb and run:
# RAILS_ENV=production bundle exec sidekiq -r ./script/sidekiq_middleware.rb
puts "Eager loding Rails..."
require 'rails'
require 'sidekiq/rails'
require File.expand_path('./config/environment.rb')
::Rails.application.eager_load!
puts Sidekiq.server_middleware.entries.map(&:klass).join("\n")
exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment