-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Host] Consumer Circuit breaker #353
Conversation
d63b275
to
841bdc9
Compare
dfdda2f
to
c58fab3
Compare
@EtherZa fyi I've added a refactor commit to shift the circuit breaking logging away from the Host to the plugin. Will ping you once the PR is ready for review. |
ea21d9c
to
fdb7cd0
Compare
Signed-off-by: Richard Pringle <[email protected]>
fdb7cd0
to
69a3823
Compare
@EtherZa when you have a moment please review. |
@zarusz I'm making my way through the PR but the night is stretching on for me. I will probably only finish getting through it tomorrow. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@zarusz Sorry for the delay in getting back to you. It's exciting to see this change get some traction!
It looks good but I have added some minor suggestions.
src/SlimMessageBus.Host.CircuitBreaker.HealthCheck/IConsumerCircuitBreaker.cs
Outdated
Show resolved
Hide resolved
...eBus.Host.CircuitBreaker.HealthCheck/HealthCheckCircuitBreakerAbstractConsumerInterceptor.cs
Outdated
Show resolved
Hide resolved
dcaff9e
to
1f5fc36
Compare
@EtherZa thanks for the feedback. Please have a look once more and if looking good then I will merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@zarusz I've added some minor comments, but otherwise it looks great
Signed-off-by: Tomasz Maruszak <[email protected]>
1f5fc36
to
a1fce9d
Compare
Quality Gate passedIssues Measures |
Based on #251 and #282 with refinements to shift breaker logic to the plugin and away from the Host layer.