Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

magiconair
Copy link
Contributor

@magiconair magiconair commented Dec 29, 2017

This patch adds a circuit breaker monitor which issues route table
fragments to delete routes for which the circuit breaker is open.

The current implementation supports only the HTTP path. TCP and WS will
follow.

The integration test isn't testing the behavior automatically yet
but can be used to eyeball the behavior. This needs to be improved.

Also missing is the code to GC the circuit breakers that aren't
tripped over time but that should be easy to implement in this
code.

Fixes #393

route del * * http://host:port will delete all routes for that
destination
This patch adds a circuit breaker monitor which issues route table
fragments to delete routes for which the circuit breaker is open.

The current implementation supports only the HTTP path. TCP and WS will
follow.

The integration test isn't testing the behavior automatically yet
but can be used to eyeball the behavior. This needs to be improved.

Also missing is the code to GC the circuit breakers that aren't
tripped over time but that should be easy to implement in this
code.

Fixes #393
@nathanejohnson nathanejohnson force-pushed the master branch 2 times, most recently from a55de9d to 04f958c Compare April 11, 2022 18:45
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.

1 participant