Skip to main content

Rate limit

Throttle requests per client over a time unit.

TyperateLimit
CategoryTraffic

Fields​

FieldTypeRequiredDefaultDescription
unitone of second, minute, houryesminutePer.
requestsPerUnitnumberyes100Requests per unit.
burstnumberno—Extra requests allowed in a short spike.
banAfternumberno—Ban a client after this many rejected requests.
banDurationduration (e.g. 10m)no10mHow long a banned client stays blocked, e.g. 10m.
keyStrategygroupno—How clients are identified for throttling.

keyStrategy​

How clients are identified for throttling.

FieldTypeRequiredDefaultDescription
sourceone of ip, header, cookieno—What identifies a client.
nametextno—Header or cookie name (when source is header/cookie).