Skip to main content
Rate Limiting erlaubt es Ihnen, die maximale Anzahl an Webhooks zu steuern, die pro Sekunde an Ihren Endpoint zugestellt werden. Das schützt Ihre Systeme davor, während Zeiten mit hohem Aufkommen überlastet zu werden.

So funktioniert es

Wenn Sie ein Rate Limit auf einem Endpoint festlegen:
  1. Werden Webhooks für die Zustellung in eine Queue gestellt
  2. Wird die Zustellung so gedrosselt, dass Ihr Limit eingehalten wird
  3. Werden überschüssige Webhooks zurückgehalten und zugestellt, sobald Kapazität frei wird
Dadurch werden Trafficspitzen geglättet, sodass Ihr Endpoint Webhooks in einem beherrschbaren Tempo empfängt.

Rate Limit festlegen

Sie können Rate Limiting beim Erstellen oder Bearbeiten eines Endpoints konfigurieren:
  1. Öffnen Sie die Webhook-Einstellungen in Ihrem Dashboard
  2. Klicken Sie auf einen Endpoint oder erstellen Sie einen neuen
  3. Legen Sie in den Einstellungen Advanced Ihr Rate Limit fest
  4. Geben Sie die maximalen Nachrichten pro Sekunde ein
  5. Speichern Sie Ihre Änderungen

Rate Limit wählen

Berücksichtigen Sie beim Festlegen Ihres Limits diese Faktoren:

Beispielhafte Limits

  • Kleiner Server / einfache Verarbeitung: 10–50 pro Sekunde
  • Mittlere Infrastruktur: 100–500 pro Sekunde
  • Hoch skalierte Systeme: 1.000+ pro Sekunde

Wichtige Hinweise

Aufstauen der Queue

Wenn Sie dauerhaft mehr Webhooks empfangen, als Ihr Rate Limit zulässt, entsteht ein Rückstau. Beispiel:
  • Rate Limit: 100/Sekunde
  • Eingangsrate: 200/Sekunde
  • Ergebnis: Queue wächst, Zustellverzögerungen nehmen zu
Wenn Ihr Webhook-Volumen dauerhaft Ihr Rate Limit übersteigt, werden Webhooks verzögert. Überwachen Sie Ihren Endpoint und erhöhen Sie das Limit bei Bedarf.

Wiederholungen und Rate Limits

Rate Limits gelten für alle Zustellungen, einschließlich Wiederholungen. Ein niedriges Rate Limit in Kombination mit vielen Wiederholungen kann neue Webhooks verzögern.

Wann Rate Limiting sinnvoll ist

Rate Limiting ist nützlich, wenn:
  • Ihr Endpoint begrenzte Kapazität hat – Überlastung in Stoßzeiten verhindern
  • Die Verarbeitung ressourcenintensiv ist – Jeder Webhook löst aufwändige Operationen aus
  • Drittanbieter-Abhängigkeiten – Ihr Handler ruft ratenbegrenzte externe APIs auf
  • Geteilte Infrastruktur – Webhook-Verarbeitung konkurriert mit anderen Diensten
Beginnen Sie mit einem konservativen Rate Limit und erhöhen Sie es, sobald Sie die Kapazität Ihres Systems kennen. Es ist einfacher, ein Limit anzuheben, als sich von einem überlasteten Server zu erholen.