Skip to content

#536: Added Fault Tolerance#659

Merged
mgubaidullin merged 5 commits into
apache:mainfrom
rafamqrs:fault-tolerance-status
Feb 15, 2023
Merged

#536: Added Fault Tolerance#659
mgubaidullin merged 5 commits into
apache:mainfrom
rafamqrs:fault-tolerance-status

Conversation

@rafamqrs
Copy link
Copy Markdown
Contributor

@mgubaidullin, please have a look at this implementation, I've added the retry and circuit breaker, the CircuitBreaker opens if half of the requests (failureRatio = 0.5) of ten consecutive invocations (requestVolumeThreshold=10) fail.
* The circuit stays open for 1000 milliseconds and then it becomes half-open.
* After a successful invocation, the circuit is closed again.

@mgubaidullin mgubaidullin merged commit cece698 into apache:main Feb 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants