Backport of replaced ordered list of rate limit ops with flow diagram into release/1.16.x (#18405)

backport of commit f792356986d0f99babc6f2707772c48bb97e8a98

Co-authored-by: trujillo-adam <ajosetru@gmail.com>
This commit is contained in:
hc-github-team-consul-core 2023-08-08 13:11:18 -04:00 committed by GitHub
parent b485fa2104
commit 8f63690001
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 0 deletions

View File

@ -31,6 +31,10 @@ Setting limits per source IP requires Consul Enterprise.
You can define request rate limits in the agent configuration and in the control plane request limit configuration entry. The configuration entry also supports rate limit configurations for Consul resources. Consul perfroms the following order of operations when determing request rate limits:
![Diagram showing the order of operations for determining request rate limits.](/img/agent-rate-limiting-ops-order.jpg#light-theme-only)
![Diagram showing the order of operations for determining request rate limits.](/img/agent-rate-limiting-ops-order-dark.jpg#dark-theme-only)
<!--
1. Parse request.
1. Does the request reach a global server limit?
- No: Proceed to the next stage.
@ -50,6 +54,7 @@ You can define request rate limits in the agent configuration and in the control
- No: Proceed to the next stage.
- Yes: Return an error that the requested resource has been exhausted.
1. Handle the request.
-->
## Kubernetes

BIN
website/public/img/agent-rate-limiting-ops-order-dark.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
website/public/img/agent-rate-limiting-ops-order.jpg (Stored with Git LFS) Normal file

Binary file not shown.