Skip to content

Autoscaling, maintenance mode and regions

Scale with demand, take the site down for planned work, and see where it runs.

1Autoscale

On the environment’s Settings tab, tick Scale automatically and set a target CPU. Replicas are added and removed within the minimum and maximum you set. Set Waiting jobs per replica too, and replicas are added when the environment’s queue monitors report a backlog, even while CPU is low.

2On a schedule

The Automation tab has scaling schedules (more replicas for a known busy time), scheduled deploys and scheduled tasks.

3Waking from hibernation

Turn on Hibernation on the Automation tab for an environment that can sleep when nobody uses it. A hibernating website wakes on its first request: its server tells BuildPusher straight away, and workers start again within seconds.

4Maintenance mode

On the Automation tab, choose Turn on maintenance mode. Visitors see a “back soon” page; open the secret path shown there once to get in yourself. It stays on through deploys until you turn it off.

5Regions

The Controls tab lists every website the environment deploys to and its region. To run in another region, add a website on a server there and connect the repository to it.

Still stuck?Email us, or send feedback from inside the app.