Limite de requêtes atteint lors de la navigation rapide entre les semaines dans le calendrier des événements à venir

Je crée un nouveau sujet car j’ai désormais capturé une réponse HTTP 429 définitive avec le code d’erreur user_10_secs_limit. Mon rapport initial ne contenait pas de 429 confirmé et a ensuite été considéré comme résolu.


J’ai testé un défilement rapide à travers plusieurs semaines consécutives dans le calendrier des événements à venir. Après cela, j’ai vérifié la console Firefox et trouvé des erreurs de requête.

Page testée :

/upcoming-events/week/2026/7/13

Version installée

  • Discourse 2026.7.0-latest +314
  • Commit Git cf0d9228b4
  • Ember v6.10.1

Étapes pour reproduire

  1. Ouvrir le calendrier des événements à venir en vue hebdomadaire.
  2. Naviguer rapidement vers l’avant ou l’arrière à travers plusieurs semaines.
  3. Ouvrir la console de développement Firefox.

Erreur de requête

Les requêtes vers /discourse-post-event/events commencent à renvoyer des réponses HTTP 429 :

Ralentissez, vous faites trop de requêtes. Veuillez réessayer dans 1 seconde. Code d’erreur : user_10_secs_limit.

La console enregistre la requête échouée depuis index.js:631:21.

Le calendrier devrait-il utiliser le debounce, annuler ou gérer autrement la navigation rapide afin que ses requêtes d’événement ne déclenchent pas la limite normale de requêtes par utilisateur ?

J’ai également vérifié l’utilisation des ressources de l’hôte autour du moment de la reproduction.

Au cours de l’heure environnante, le serveur 4 vCPU a affiché en moyenne :

  • 96,45 % de temps CPU inactif
  • charge moyenne de 0,22
  • 1,28 % d’utilisation du disque
  • environ 1,4 Go de RAM encore disponibles

Aucun processus bloqué, attente I/O significative ou saturation réseau n’a été observé.

Il s’agit donc apparemment d’une limite de requêtes au niveau de l’application, plutôt que d’une protection du serveur due à une pression sur le CPU, la mémoire, le disque ou le réseau.