Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Open Subsurface Data Universe Software
Platform
System
Lib
cloud
azure
OS Core Lib Azure
Commits
10566f42
Commit
10566f42
authored
Jul 29, 2021
by
Ronak Sakhuja
Browse files
Update AzureCircuitBreakerConfiguration.java
parent
0ca0dc8b
Pipeline
#55214
failed with stage
in 1 minute and 52 seconds
Changes
1
Pipelines
2
Show whitespace changes
Inline
Side-by-side
src/main/java/org/opengroup/osdu/azure/resiliency/AzureCircuitBreakerConfiguration.java
View file @
10566f42
...
@@ -47,9 +47,21 @@ public class AzureCircuitBreakerConfiguration {
...
@@ -47,9 +47,21 @@ public class AzureCircuitBreakerConfiguration {
* @return newly created CircuitBreakerRegistry.
* @return newly created CircuitBreakerRegistry.
*/
*/
private
CircuitBreakerRegistry
createCBR
()
{
private
CircuitBreakerRegistry
createCBR
()
{
// TODO : THIS CHANGE IS ONLY FOR TESTING PURPOSE ON DEV
CircuitBreakerConfig
circuitBreakerConfig
=
CircuitBreakerConfig
.
custom
()
.
failureRateThreshold
(
50
)
.
waitDurationInOpenState
(
Duration
.
ofMillis
(
10000
))
.
permittedNumberOfCallsInHalfOpenState
(
5
)
.
slidingWindowSize
(
5
)
.
minimumNumberOfCalls
(
5
)
.
build
();
circuitBreakerRegistry
=
// Create a CircuitBreakerRegistry with a custom global configuration
CircuitBreakerRegistry
.
ofDefaults
();
CircuitBreakerRegistry
circuitBreakerRegistry
=
CircuitBreakerRegistry
.
of
(
circuitBreakerConfig
);
// circuitBreakerRegistry =
// CircuitBreakerRegistry.ofDefaults();
// return circuitBreakerRegistry;
return
circuitBreakerRegistry
;
return
circuitBreakerRegistry
;
}
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment