Using backup regions that are geographically close to primary

Backup regions were a bit of a misfeature. They’re exceptionally difficult to build a nice UX for, and what you ran into is one of the reasons why.

That said, when you run three regions you’re usually better off disabling backup regions entirely : fly regions backup ewr fra syd), then when you set a count set a max-per-region flag: fly scale count 6 --max-per-region 2.

It is very unlikely that we will lose a whole region, and if we do we’ll temporarily just route you somewhere a little slower in this setup. sydhkg is not much of an improvement over sydewr.

We’re working on our scheduler options now. In the future, we should be able to let you define fallback rules with more precision.

4 Likes