Zum Inhalt springen
Nginx-FehlerWarnung
429 Too Many Requests

429 Too Many Requests — Nginx Rate Limit überschritten

Der Client hat in einem bestimmten Zeitraum zu viele Anfragen gesendet.

nginxserver

Was verursacht diesen Fehler

Das limit_req-Modul lehnt Anfragen ab, die das konfigurierte Rate Limit überschreiten.

So beheben Sie ihn

Anfragerate reduzieren. Rate Limit in limit_req_zone erhöhen. burst-Parameter für kurzfristige Lastspitzen hinzufügen.

Beispiel

# Rate limiting config
limit_req_zone $binary_remote_addr zone=one:10m rate=10r/s;
location / {
  limit_req zone=one burst=20 nodelay;
}
Offizielle Dokumentation

Verwandte Fehlercodes