API-Testing · Senior · Frage 41 von 75
Wie testet man, dass ein Rate Limiter über mehrere Instanzen funktioniert?
- 1Requests auf Instanzen verteilen und prüfen, dass das gemeinsame Limit hält
- 2Alle Requests an eine Instanz senden und ihren lokalen Zähler prüfen
- 3Limiter funktionieren auf einer Instanz gleich, also braucht es keinen Test
Antwort zeigen
Richtige Antwort: Requests auf Instanzen verteilen und prüfen, dass das gemeinsame Limit hält
Erklärung
In-Memory-Limiter pro Instanz multiplizieren das echte Limit mit der Instanzzahl. Verteilte Limits brauchen einen gemeinsamen Speicher und Tests, die mehrere Knoten treffen.