io.helidon.faulttolerance.CircuitBreaker
Description
Configuration of a circuit breaker
Configuration options
| Key | Type | Default | Description |
|---|---|---|---|
volume | Integer | 10 | Rolling window size used to calculate ratio of failed requests; must be at least 1 and its product with the configured error ratio must not exceed 2,147,483,647 |
delay | Duration | PT5S | How long to wait before transitioning from open to half-open state; must not be negative and must be small enough to represent in milliseconds |
error- | Integer | 60 | How many failures out of 100 will trigger the circuit to open; must be between 1 and 100, inclusive, and its product with the configured volume must not exceed 2,147,483,647 |
enable- | Boolean | false | Flag to enable metrics for this instance |
success- | Integer | 1 | How many successful calls will close a half-open circuit; must be at least 1 |
Usages
fault-tolerance. circuit- breakers security.providers. idcs- role- mapper. oidc- config. jwk- loader. circuit- breaker security.providers. idcs- role- mapper. oidc- config. tenants. jwk- loader. circuit- breaker security.providers. jwt. jwk- loader. circuit- breaker security.providers. oidc. jwk- loader. circuit- breaker security.providers. oidc. tenants. jwk- loader. circuit- breaker server.features. security. security. providers. idcs- role- mapper. oidc- config. jwk- loader. circuit- breaker server.features. security. security. providers. idcs- role- mapper. oidc- config. tenants. jwk- loader. circuit- breaker server.features. security. security. providers. jwt. jwk- loader. circuit- breaker server.features. security. security. providers. oidc. jwk- loader. circuit- breaker server.features. security. security. providers. oidc. tenants. jwk- loader. circuit- breaker
See the manifest for all available types.