I might have miss the point from documentation (Traefik RateLimit Documentation | Traefik | v2.11) but I'm wondering which output scope the rate limiting is applied on.
The sourceCriterion
clearly define the input scope it is applied on. But found nothing explicit about output scope.
Does the rate limiting be:
- global: whatever instance I used only the source is taken into account.
- per instance: whatever router I attach my instance, they all share the rate limit (as long as source matches)
- per router: whatever service it is forwarding, it shares the same rate limit but other router not.
- per service: ...
- something else?
Thank you!
Have a very nice day!