Would it be possible to document the behaviour of failover route and detection of failed backends? My first assumption was that when using failover, a request would always hit the primary set (by zone) irregardless if it's down or not and then go to fallback once the timeout hits.
But looking at the code and this commit, I infer that the proxy facility can detect downed backend and ideally skip requests and go directly to fallback backends?