Traffic plugins
The 17 http plugins of the Traffic category.
Traffic17
- api-breakerBreaks the circuit to an unhealthy upstream and returns a fixed response.
- client-controlControls the client request body size.
- graphql-limit-countLimits GraphQL requests by their query cost.
- graphql-proxy-cacheCaches GraphQL responses.
- limit-connLimits concurrent connections per key.
- limit-countLimits the number of requests in a time window, per key.
- limit-reqLimits the request rate with a leaky bucket.
- oas-validatorValidates requests against an OpenAPI document; responses are not checked.
- proxy-bufferingControls response buffering from the upstream.
- proxy-cacheCaches upstream responses on disk or in memory.
- proxy-controlControls request buffering for the upstream.
- proxy-mirrorMirrors requests to another upstream.
- request-idAdds a unique request ID header to requests and responses.
- request-validationValidates request headers and body against a JSON Schema.
- traffic-labelLabels requests for later plugins by match rules.
- traffic-splitSplits traffic between upstreams by weight and match rules.
- workflowRuns different plugins for different matched requests.
G8 dev · Apache APISIX® 3.19.0
Apache, Apache APISIX and APISIX are trademarks of The Apache Software Foundation.