Eingehende Ereignisse (E-Mail/SMTP und Webhook/REST) werden in SIGNL4 gedrosselt, um Spamming zu verhindern. Es gibt einen Unterschied zwischen dem kostenlosen Plan und den kommerziellen Plänen. Die Ereignisdrosselung funktioniert pro Abonnement/Account wie folgt:
- Kostenlose Konten können senden/verarbeiten10 Ereignisse pro 15 Sekunden
- 240 Ereignisse pro 1 Minute
- 1200 Ereignisse pro 1 Stunde
- 4800 Ereignisse pro 1 Tag
- Kommerzielle Konten können senden/verarbeiten
- 150 Ereignisse pro 15 Sekunden
- 600 Ereignisse pro 1 Minute
- 36000 Ereignisse pro 1 Stunde
- 864000 Ereignisse pro 1 Tag
Drosselung für REST API Endpunkte anders als https://api.signl4.com/api/v2/events sind wie folgt:
- Erlaubter Durchsatzim kommerziellen Plan
- Max. requests per 15 seconds: 150
- Max. requests per hour: 36000
- Erlaubter Durchsatz ohne kommerziellen Plan:
- Max. requests per 15 seconds: 10
- Max. requests per hour: 1200
- Wenn ein Konto die Drosselungsgrenze überschreitet, wird der Empfang von Ereignissen für den gleichen Zeitraum blockiert, z. B. wenn die Drosselungsgrenze innerhalb von 15 Sekunden erreicht wird, werden neue Ereignisse für 15 Sekunden blockiert
- Der Webhook antwortet immer mit Informationen zum Drosselungsstatus in seinem Header:
- X-RateLimit-Limit: Maximale Ereignisse
- X-RateLimit-Remaining: Verbleibende Ereignisse
- X-RateLimit-Reset: Unix Zeitstempel mit dem nächsten Reset
Achtung! SIGNL4 drosselt Anfragen auf einem viel niedrigeren Niveau (10 pro Minute) für den Fall:
- Der aufgerufene Endpunkt/Webhook-Adresse ist falsch, z.B. im Falle eines Tippfehlers im Teamgeheimnis
- Die Nutzdaten sind ungültig, z. B. beschädigtes JSON.
Zusammenfassend lässt sich sagen, dass wir, wenn die Anfrage an den SIGNL4-Webhook fehlerhaft ist, die Anfragen auf 10 pro Minute begrenzen und eine Drosselungswarnung zurücksenden.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.