Is there any possibility to have multiple backend urls configured in the Connection Tab of the route via http(s) assertion but without failover?
What I would like to have is a loadbalancing for normal requests (switch between backend urls in a round-robin way) and a fail-fast strategy (no failover) for failing requests.
I already have the property "Maximum Retries" on 0. But this does not prevent the failover to the next url.
For example, if I have two urls configured, failover strategy = round-robin, connection timeout = 30000ms, read timeout = 60000ms, max retries = 0, it does the following:
1) Send request to URL1 and wait max 60 seconds
2) After 60 seconds: send same request to URL2 and wait max 60 seconds