Skip to content
This repository has been archived by the owner on Apr 19, 2024. It is now read-only.

Latest commit

 

History

History
45 lines (26 loc) · 2.96 KB

README.md

File metadata and controls

45 lines (26 loc) · 2.96 KB

Judoscale Sample App

This is a small Rails app that you can deploy to Heroku in a single click. It provides tools for generating web traffic and background jobs so you can test capacity issues and trigger autoscaling when using the Judoscale Heroku add-on.

To get started right away with the default setup, click the button below.

Deploy to Heroku

Deploy to Render

The app includes Sidekiq for job processing and Judoscale pre-installed.

Use cases

  • You’ve never used Judoscale and want to play with it.
  • You already use Judoscale and want to experiment with different configurations.
  • You don’t care at all about Judoscale but just need a simple Rails app on Heroku or Render for whatever reason.

Making changes to your deployment

If you want to make code changes to your own deployment of this app, create a new repo from the template first. As long as the repo is public, you can then use the deploy button from your own repo.

If you only want to make configuration changes to your deployment, you can do that using the deploy buttons here (without creating your own repo).

How to use the app

After you deploy the app and open it, you’ll see a home screen with a summary of how to use it and a sidebar with the following links:

  • Requests – Use this tool to generate web traffic and trigger web autoscaling.
  • Jobs – Use this tool to generate background jobs and trigger worker autoscaling.
  • Job Dashboard – Open the web UI specific to the job processing library.
  • Heroku – Launch the Heroku dashboard for the app.