Consul Connect Rate Limits
Consul Connect's HTTP API is exposed by self-hosted Consul agents (default port 8500/8501). Rate limiting is operator-configured rather than imposed by HashiCorp — Consul ships built-in client- and server-side RPC rate-limiting (`limits.http_max_conns_per_client`, `limits.rpc_rate`, `limits.rpc_max_burst`, Enterprise-only `limits.request_limits`) and per-key ACL token enforcement. Cluster operators set the actual limits to protect the agent and the Raft leader.
Consul Connect Rate Limits is the machine-readable rate-limit profile for Consul Connect on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 4 rate-limit definitions, measuring concurrent_connections, rpc_per_second, requests_per_second, and varies.
The profile also includes 4 backoff/retry policies defined and response codes documented for throttled, serviceUnavailable, and rpcTooManyRequests.
Tagged areas include Consul, HashiCorp, Service Mesh, and Rate Limiting.