### Issue Description Currently, if a backend is down, Echo will return an error when it attempts to connect to it. ### Expected behaviour It would be a great feature for Echo's Proxy middleware to automatically iterate over remaining backends until one returns a successful connection. ### Actual behaviour Echo will return an error when it attempts to connect to a backend that is down. ### Version/commit 4.9.0