Спокойнее, вы отправляете слишком много запросов.
Пожалуйста, повторите попытку через 5 секунд.
Код ошибки: user_10_secs_limit.
Я создал тему, которая использует await ajax(/t/${this.args.topic.id}.json);. Из-за чрезмерного количества запросов это приводит к ограничению скорости. Как можно этого избежать? Я заметил, что ограничение помечено как ограничение на уровне пользователя, а не на основе IP-адреса.
Вы находитесь за балансировщиком нагрузки, например Cloudflare, так что Discourse не знает реальный IP-адрес пользователя?
Быстрый поиск по коду не показывает user_10_secs_limit, кроме как в спецификации. Я подозреваю, что это может быть связано с IP, несмотря на ошибку, которую вы видите.
@truman, ваш компонент темы делает это для множества тем? Что именно вы пытаетесь достичь? Вам стоит либо проверить возможность объединения вызовов, например, путем тегамирования тем и последующего получения их по тегу в одном запросе, либо найти механизм кэширования.