-
Notifications
You must be signed in to change notification settings - Fork 1.7k
#2080 Add new FailureRatio
and SamplingDuration
V8 parameters to fine-tune Polly's circuit-breaker strategy via route-level and global QoS options
#2081
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
Conversation
Great! Which version are you planning to release it in? Please note that the PR depends on #2073, which needs to be merged before this PR. Therefore, this feature branch should be rebased after the merging of #2073, and ideally, after #2079 is merged as well. It appears that it won't be included in version 23.3, but rather in version 24.0, which is the next release following v23.3. |
Yes, @raman-m, you can add this when you want |
@RaynaldM |
@RaynaldM Conflicts! |
1de22fd
to
f69831a
Compare
Let's assign this to the Sep'24 milestone since the Annual 2023 milestone is already quite overloaded, and we need to reduce the scope of work for 2023. |
Tasks
|
…of merging both route & global options by QoSOptionsCreator into DownstreamRoute
…f-polly-v8-to-fine-tune-circuit-breaker-behavior
@ggnaegi TODO Override the
|
…port tool, aka the reportgenerator.io .NET tool
FailureRatio
and SamplingDuration
V8 parameters to fine-tune Polly's circuit-breaker strategy via route-level and global QoS options
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.
Ready for delivery ✅
- Code review ✔️
- Unit testing ✔️✔️
- Acceptance testing ✔️
- Updated docs ✔️
@RaynaldM Hi Ray! |
Closes #2080
FailureRatio
andSamplingDuration
parameters of Polly V8 circuit-breaker #2080This PR adds 2 new parameters in
QoSOptions
to fine-tune circuit-breaker behavior 👉FailureRatio
: The failure-success ratio that will cause the circuit to break/open.SamplingDuration
: The time period over which the failure-success ratio is calculated (in seconds).Predecessor