Call Fallback() if Run() fails
zeisss opened this issue · 0 comments
zeisss commented
Currently Executor#Execute()
only calls Run()
OR Fallback()
depending on the CircuitBreaker
. The original Hystrix implementation also calls the fallback in case of a timeout or exception in Run()
as well.
See the flowchart at https://github.com/Netflix/Hystrix/wiki/How-it-Works#Flow