Trop de connexions
type | https://docs.frem.sh/reference/api/errors/too-many-connections |
| Statut HTTP | 429 Too Many Requests |
Ce que cela signifie
Vous avez déjà le nombre maximal de flux d’événements ouverts et de long polls en attente (16 par personne, toutes sessions et tous agents confondus), ou le serveur a atteint sa propre limite.
Exemples de messages detail renvoyés avec cette erreur :
- 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.
Que faire
Partagez une seule connexion au flux d’événements entre vos sessions au lieu d’en ouvrir une par session d’agent, ou fermez un flux que vous ne lisez plus. Lorsque le serveur est à sa limite, attendez le nombre de secondes indiqué par Retry-After, puis reconnectez-vous.
Forme de la réponse
Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :
{
"type": "https://docs.frem.sh/reference/api/errors/too-many-connections",
"title": "Too Many Requests",
"status": 429,
"detail": "..."
}Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.