← All updates

Scale jobs with queue depth

Continuing the improvements to our setup & onboarding, we are introducing the option to change workers autoscaling to use queue depth, i.e. the number of jobs in any given queue (or set of queues).

By default, Judoscale will start with job queue time, our recommended way to autoscale. However, some backends may not support collecting queue time (in which case we will already use queue depth), and some workloads may be better off autoscaling via queue depth. So, after the adapters have been setup and we start collecting metrics, you can jump back on the Setup and choose to switch your base autoscaling metric: (provided that the adapter supports collecting both.)

worker-queue-depth-setup.png

You can switch between queue time and queue depth at any point in time, just make sure you adjust your autoscaling target ranges accordingly.

Learn more about queue depth autoscaling in our docs.

Carlos Antonio da Silva headshot

Carlos Antonio da Silva