OhMyCalc

API-Rate-Limit-Rechner

Berechnen Sie Token-Bucket-Parameter für die API-Ratenbegrenzung: Token pro Fenster, Auffüllrate und maximale gleichzeitige Anforderungen. Entwerfen Sie eine robuste API-Drosselung.

So verwenden Sie den Rate-Limit-Rechner

  1. Geben Sie anhaltende Anfragen pro Sekunde ein.
  2. Geben Sie die Burst-Größe ein (maximal gleichzeitige Anforderungen).
  3. Geben Sie das Geschwindigkeitsbegrenzungsfenster in Sekunden ein.
  4. Klicken Sie auf Berechnen, um die Token-Bucket-Parameter abzurufen.

Anwendungsfälle

Formel

Token pro Fenster = RPS × Fenstersekunden. Nachfüllrate = RPS. Max. Gleichzeitigkeit = Burst-Größe.

Häufig gestellte Fragen

Was ist ein Token-Bucket?
Der Token-Bucket ist ein Ratenbegrenzungsalgorithmus, bei dem sich Token bis zu einem Burst-Limit ansammeln und von Anfragen verbraucht werden.
Was ist Burst-Größe?
Die Burst-Größe ermöglicht kurze Spitzen oberhalb der Dauerrate. Nützlich für APIs, die gelegentliche Datenverkehrsspitzen verzeichnen.
Was ist ein gutes Ratenlimit für öffentliche APIs?
Übliche Grenzwerte: 1.000 Anfragen/Stunde für kostenlose Stufen, 10.000+/Stunde für kostenpflichtige. Verwenden Sie ein Schiebefenster für eine sanftere Begrenzung.