rate-limitedHTTP 429Für EntwicklerZu viele Anfragen. Bitte in … Sekunden erneut versuchen.
Woran es liegt
Der Sliding-/Fixed-Window-Zaehler fuer den Schluessel hat max ueberschritten. Speicher ist Upstash-Redis, sonst prozesslokal. Ab einer Minute Wartezeit nennt der Satz Minuten statt Sekunden. Die Antwort ist {"error":"rate_limited","message":…,"retryAfterSeconds":<n>} mit Header Retry-After.
Was zu tun ist
So viele Sekunden warten, wie Retry-After nennt, dann erneut versuchen. Bei Schleifen im Client die Ursache beheben.
Fundstelle im Code
src/lib/rate-limit.ts:314-321 (rateLimitResponse)