האט את הקצב, אתה שולח יותר מדי בקשות.
אנא נסה שוב בעוד 5 שניות.
קוד שגיאה: user_10_secs_limit.
יצרתי ערכת נושא (theme) שמשתמשת ב-await ajax(/t/${this.args.topic.id}.json);. זה מגיע להגבלת קצב (rate-limited) עקב בקשות מרובות. כיצד אוכל להימנע מכך? שמתי לב שההגבלה מסומנת כהגבלה ברמת משתמש , לא הגבלה מבוססת IP.
האם אתה מאחורי מאזן עומסים כמו Cloudflare כך ש-Discourse לא ידע את כתובת ה-IP האמיתית של המשתמש?
חיפוש מהיר באמצעות grep ולא מצאתי user_10_secs_limit בקוד מלבד ב-spec. אני חושד שזה קשור ל-IP למרות השגיאה שאתה רואה.
@truman is your theme component doing this for many topics? What exactly are you trying to accomplish? You should either see if you can combine the calls, for instance by tagging the topics and then retrieving them by tag in a single call, and/or you should figure out a cache mechanism.