Hey there,
That’s a great question, check this out here- Machines constantly scaling up and down after enabling auto_stop_machines. With “lhr” being your primary region it would make sense as to why the other two machines aren’t running continuously (scaling to 0).
With auto_stop_machines
and auto_start_machines
being set to true, this means that the machines for that app will scale to 0 when there is no traffic and start back up when there is (mainly to help with cost).
Here are a few docs for this-
- Machines are also the spawning ground for new platform features like wake-on-request (also known as scale-to-zero ). You can stop a running machine to save on compute costs. It then may be started automatically when a request arrives at the Fly proxy..
- Fly Machines: an API for fast-booting VMs · Fly
- Automatically Stop and Start Machines · Fly Docs
Hope this helps!