Einschränkungen für Webhooks

Webhooks unterliegen mehreren Einschränkungen, die sich auf die Implementierung auswirken können.

  • Ein Webhook-Aufruf wird zweimal für insgesamt drei Aufrufe wiederholt, wenn ein Webhook nicht verfügbar ist.
  • Ein Webhook muss innerhalb von 5 Sekunden antworten oder der Webhook-Aufruf wird abgebrochen. Diese 5-Sekunden-Begrenzung gilt für die Gesamtdauer des Aufrufs und die beiden Wiederholungen.
  • Gleichzeitige Webhook-Anforderungen sind auf Tenantebene ratenbegrenzt. Wenn Webhooks langsam sind, kann die Leistung beeinträchtigt werden, während auf die Verfügbarkeit des Ratenbegrenzungskontingents gewartet wird.
  • Webhook-Statistiken werden für 7 Tage aufbewahrt.
  • Nicht zustellbare Nachrichten sind auf folgende Kriterien beschränkt:
    • Nicht zustellbare Nachrichten, die älter als 90 Tage sind, werden gelöscht.
    • Wenn ein Tenant mehr als 2 Millionen nicht zustellbare Nachrichten hat, wird die Anzahl der nicht zustellbaren Nachrichten, die diese Quote überschreitet, von der ältesten zur neuesten entfernt.
    • Die Abgleichung von Dead-Letter-Nachrichten dauert nicht länger als zwei Stunden.
    • Die Ergebnisse der Abgleichung von Dead-Letter-Nachrichten werden 7 Tage lang aufbewahrt.
  • Die folgenden Ports werden von Webhooks unterstützt.
    • Ports 80, 443 und 8088
    • Portbereich 7000–7050
    • Portbereich 8000–8050
    Die Verwendung anderer Ports führt zu einem Timeout.