Skip to content
Console

Scale a service

A service’s capacity is controlled in two places: Autoscaling, which scales the number of replicas, and Resources, which sets the CPU and memory each replica gets.

  1. Open a service and go to Settings → Autoscaling.
  2. Turn on Enable Autoscaling.
  3. Set Minimum Replicas and Maximum Replicas (1–10 each).
  4. Set the CPU Threshold (10%–90%) — the average CPU usage across replicas that triggers scaling up.
  5. Click Save.

With autoscaling enabled, the service scales up toward the maximum when average CPU usage exceeds the threshold, and back down toward the minimum when usage drops.

  1. Open a service and go to Settings → Resources.
  2. Under Application size, pick a preset — Nano, Micro, Small, Medium, Large, or WordPress — or choose Custom to set your own limits.
  3. If you chose Custom, set Memory (250–8000 MB) and CPU (0.25–4 vCPU) with the sliders.
  4. Click Save.
Preset CPU Memory
Nano 0.25 vCPU 256 MB
Micro 0.5 vCPU 512 MB
Small 1 vCPU 1000 MB
Medium 2 vCPU 2000 MB
Large 4 vCPU 4000 MB
WordPress 1 vCPU 1500 MB