Zum Hauptinhalt springen

listen_session_limit

HTTP 409 · code: "listen_session_limit" · type: https://docs.formfeed.dev/errors/listen-session-limit

Eine neue Sitzung von formfeed listen wurde abgelehnt, weil im Workspace bereits drei Sitzungen laufen. Die Grenze zählt die Sitzungen aller Schlüssel und Mitglieder des Workspace zusammen.

Beispiel​

{
"type": "https://docs.formfeed.dev/errors/listen-session-limit",
"title": "Too many listen sessions",
"status": 409,
"detail": "Three listen sessions are already running in this workspace; stop one first",
"code": "listen_session_limit",
"request_id": "req_4b7c1e9a2f3d4c5b8a6e7f9012"
}

Häufige Ursachen​

  • Drei Kolleginnen und Kollegen oder drei Rechner mit verschiedenen Schlüsseln lauschen im selben Workspace.
  • Ein Skript ruft POST /webhooks/listen mit verschiedenen Schlüsseln auf und beendet seine Sitzungen nie.

Ihre eigene frühere Sitzung zählt nicht: Eine neue Sitzung desselben Schlüssels oder angemeldeten Mitglieds beendet die vorherige.

So beheben Sie es​

Wiederholen?​

Sobald eine Sitzung beendet ist, gelingt dieselbe Anfrage. Rufen Sie POST /webhooks/listen selbst mit einem Idempotency-Key auf, verwenden Sie einen neuen: Eine 4xx-Antwort wird 24 Stunden unter ihrem Schlüssel gespeichert.