Unlock Free Dyno Autoscaling on Heroku in Under 5 Minutes!
Get your dynos autoscaling for free in less than 5 minutes. Ready? Go!
Provision the Add-On
Before we do any gem installs or code-changes, let’s provision the add-on for our Heroku app! We can either do that via the Heroku CLI with:
heroku addons:create judoscale -a YOUR_APP_NAME
or via the web UI:
By default this will provision our free White Belt plan, which includes 20 autoscales per month and all autoscaling features. This is the best way to try Judoscale before upgrading to a paid plan for a production application.
Once provisioned by Heroku, launch Judoscale via the CLI or by clicking the link in Heroku’s web UI:
heroku addons:open judoscale -a YOUR_APP_NAME
Judoscale will walk you through installing an adapter specific to your application language and framework.
See below for the web frameworks and job backends we currently support:
Ruby: Sidekiq, Solid Queue, Resque, Delayed Job, Good Job, Que, Shoryuken in Rails or Rack-based
Python: Celery, RQ
Once you’ve got the Judoscale packages installed, you’ll just need to check out the Judoscale app dashboard and change any default scaling configuration parameter’s you’d like!
If anything in these docs doesn’t work quite right or you have questions, know that you can always
reach out to us at [email protected]. Your email goes directly to the Judoscale devs!