Assume the following scenario:
- I have ServiceA calling ServiceB with Hystrix enabled
- There are 2 instances of ServiceB
- One of the instances is facing some pretty serious issues where its endpoint is consistently throwing errors, but the other instance is doing OK
errorThresholdPercentage
is set to 80%- Given that we have one service instance that's doing fine, it's not likely that
errorThresholdPercentage
would ever go above 80% (at most it would go up to 50% only) - That means that as long as the problematic instance is running, we would still be invoking it and getting errors
Is there any way to configure Hystrix to flip open the circuit down to the instance level?