Configuration Reference

Version:1.0.0.BUILD-SNAPSHOT

Ratelimiter Core Config Properties

🔗
Table 1. Configuration Properties for RateLimitingConfiguration
Property Type Description

micronaut.ratelimiting.paths

java.util.List

The ANT style paths that rate limiting should be applied to

micronaut.ratelimiting.ip-address-resolver

boolean

If true, the provided IP address BucketNameResolver

Ratelimiter Resilience4j Config Properties

🔗
Table 2. Configuration Properties for RateLimiterRegistryConfiguration
Property Type Description

resilience4j.ratelimiter.enabled

boolean

True if the resilience4j rate limiter should be enabled

resilience4j.ratelimiter.tags

java.util.Map

The registry tags

🔗
Table 3. Configuration Properties for RateLimiterConfiguration
Property Type Description

resilience4j.ratelimiter.configurations.*.period

java.time.Duration

The refresh period of the rate limit

resilience4j.ratelimiter.configurations.*.limit

java.lang.Long

How many requests are allowed in the period

resilience4j.ratelimiter.configurations.*.timeout

java.time.Duration

How long to wait for rate limit permission