Record -
http
: CircuitBreakerConfig
Provides a set of configurations for controlling the behaviour of the Circuit Breaker.
Fields
- rollingWindow RollingWindow {}
-
RollingWindow
options of theCircuitBreaker
- failureThreshold float 0.0
-
The threshold for request failures. When this threshold exceeds, the circuit trips. The threshold should be a value between 0 and 1.
- resetTimeInMillis int 0
-
The time period(in milliseconds) to wait before attempting to make another request to the upstream service
- statusCodes int []
-
Array of HTTP response status codes which are considered as failures