mirror of https://github.com/hashicorp/consul
Add clarification for route match behavior
parent
e414cbee4a
commit
dba8d6721e
|
@ -418,6 +418,7 @@ type InstanceLevelRateLimits struct {
|
||||||
RequestsMaxBurst int `alias:"requests_max_burst"`
|
RequestsMaxBurst int `alias:"requests_max_burst"`
|
||||||
|
|
||||||
// Routes is a list of rate limits applied to specific routes.
|
// Routes is a list of rate limits applied to specific routes.
|
||||||
|
// For a given request, the first matching route will be applied, if any.
|
||||||
// Overrides any top-level configuration.
|
// Overrides any top-level configuration.
|
||||||
Routes []InstanceLevelRouteRateLimits
|
Routes []InstanceLevelRouteRateLimits
|
||||||
}
|
}
|
||||||
|
|
|
@ -341,6 +341,7 @@ type InstanceLevelRateLimits struct {
|
||||||
RequestsMaxBurst int `alias:"requests_max_burst"`
|
RequestsMaxBurst int `alias:"requests_max_burst"`
|
||||||
|
|
||||||
// Routes is a list of rate limits applied to specific routes.
|
// Routes is a list of rate limits applied to specific routes.
|
||||||
|
// For a given request, the first matching route will be applied, if any
|
||||||
// Overrides any top-level configuration.
|
// Overrides any top-level configuration.
|
||||||
Routes []InstanceLevelRouteRateLimits
|
Routes []InstanceLevelRouteRateLimits
|
||||||
}
|
}
|
||||||
|
|
|
@ -649,7 +649,7 @@ Specifies a list of rate limiting configurations to apply to specific routes to
|
||||||
- `PathPrefix`
|
- `PathPrefix`
|
||||||
- `PathRegex`
|
- `PathRegex`
|
||||||
|
|
||||||
Refer to [Examples](#enable-request-rate-limit-on-a-prefixed-path) for example configurations.
|
For a given request, the first matching route will be applied, if any. Refer to [Examples](#enable-request-rate-limit-on-a-prefixed-path) for example configurations.
|
||||||
|
|
||||||
#### Values
|
#### Values
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue