Ratenbegrenzung durch schnelle Wochennavigation im Kalender 'Bevorstehende Ereignisse' ausgelöst

Ich erstelle ein neues Thema, weil ich jetzt eine definitive HTTP 429-Antwort mit dem Fehlercode user_10_secs_limit aufgezeichnet habe. Mein früherer Bericht enthielt keine bestätigte 429-Antwort und wurde später als behoben eingestuft.


Ich habe getestet, wie sich das schnelle Durchblättern mehrerer aufeinanderfolgender Wochen im Kalender „Bevorstehende Events“ verhält. Danach habe ich die Firefox-Konsole überprüft und Anfragefehler gefunden.

Getestete Seite:

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

Installierte Version

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

Schritte zur Reproduktion

  1. Öffne den Kalender „Bevorstehende Events“ in der Wochenansicht.
  2. Blättere schnell mehrere Wochen vor- oder zurück.
  3. Öffne die Firefox-Entwicklerkonsole.

Anfragefehler

Anfragen an /discourse-post-event/events beginnen, HTTP 429-Antworten zurückzugeben:

Langsam, du sendest zu viele Anfragen. Bitte versuche es in 1 Sekunde erneut. Fehlercode: user_10_secs_limit.

Die Konsole protokolliert die fehlgeschlagene Anfrage aus index.js:631:21.

Sollte der Kalender Debouncing, Abbruch oder eine andere Handhabung für schnelle Navigation implementieren, damit seine Event-Anfragen nicht das normale pro-Benutzer-Anfragelimit auslösen?

Ich habe auch die Ressourcennutzung des Hosts zum Zeitpunkt der Reproduktion überprüft.

Im Laufe der umgebenden Stunde betrug der Durchschnitt des 4-vCPU-Servers:

  • 96,45 % CPU-Idle
  • Lastdurchschnitt 0,22
  • 1,28 % Festplattennutzung
  • ca. 1,4 GB noch verfügbarer Arbeitsspeicher

Es gab keine blockierten Prozesse, signifikante I/O-Wartezeiten oder Netzwerküberlastung.

Dies deutet daher auf eine anwendungsspezifische Anfragebegrenzung hin, statt dass der Server sich aufgrund von CPU-, Speicher-, Festplatten- oder Netzwerkbelastung selbst schützt.