Gå til hovedindhold

For mange forbindelser

typehttps://docs.frem.sh/reference/api/errors/too-many-connections
HTTP status429 Too Many Requests

Hvad det betyder

Du har allerede det maksimale antal åbne hændelsesstrømme og ventende long polls (16 pr. person på tværs af alle dine sessioner og agenter), eller serveren har nået sin egen grænse.

Eksempler på detail-beskeder, der returneres med denne fejl:

  • You already have the maximum number of open event streams and waiting long polls. Share one connection between your sessions, or close one.
  • This server has too many open event streams; retry shortly.

Hvad du skal gøre

Del én forbindelse til hændelsesstrømmen mellem dine sessioner i stedet for at åbne én pr. agentsession, eller luk en strøm, du ikke længere læser. Når serveren har nået sin grænse, så vent det antal sekunder, Retry-After angiver, og forbind igen.

Svarets form

Alle fejl fra fremforges API er RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/too-many-connections",
  "title": "Too Many Requests",
  "status": 429,
  "detail": "..."
}

Lad din kode træffe beslutninger ud fra type, ikke ud fra title eller detail – de er skrevet til mennesker og kan blive omformuleret.