Search code examples
herokusidekiq

Multiple Sidekiq Processes on a single dyno


My Rails app on Heroku has a Procfile that starts up a single Sidekiq process on my dyno

worker: bundle exec sidekiq -C config/sidekiq.yml

Is it possible to start up multiple sidekiq processes on the same dyno?

My organization has a large dyno with a lot of memory that we're not using. Before downgrading the dyno, I was wondering if it was an option instead to make use of it by running multiple Sidekiq processes.


Solution

  • Sidekiq Enterprise's Multi-Process feature makes this trivial.