# Какой лимит запросов применяется к конечной точке \`/u/by-external/{provider}/{external\_id}.json\`?

**URL:** https://meta.discourse.org/t/which-rate-limit-applies-to-the-u-by-external-provider-external-id-json-endpoint/315639
**Category:** Development
**Tags:** rest-api
**Created:** [09.Июль.2024 20:18:03 UTC](https://meta.discourse.org/t/which-rate-limit-applies-to-the-u-by-external-provider-external-id-json-endpoint/315639 "2024-07-09T20:18:03Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![winston-yallow](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/winston-yallow/32/339990_2.png) [@winston-yallow](https://meta.discourse.org/u/winston-yallow)
#### Post date: [09.Июль.2024 20:18:03 UTC](https://meta.discourse.org/t/which-rate-limit-applies-to-the-u-by-external-provider-external-id-json-endpoint/315639/1 "2024-07-09T20:18:03Z")

</div>

Мне нужно получить доступ к большому количеству пользователей через API, но я сталкиваюсь с ошибкой `HTTP 429 - Слишком много запросов для URL`.

Я уже пробовал увеличить настройку `DISCOURSE_MAX_ADMIN_API_REQS_PER_MINUTE`, а также все настройки `DISCOURSE_MAX_REQS_PER_IP_*` в файле `app.yml` (и также перезапустил контейнер приложения через скрипт запуска).

Не уверен, что ещё может вызывать эти ошибки? Я примерно делаю 100 запросов в минуту.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [09.Июль.2024 20:54:41 UTC](https://meta.discourse.org/t/which-rate-limit-applies-to-the-u-by-external-provider-external-id-json-endpoint/315639/2 "2024-07-09T20:54:41Z")

</div>

> [@Winston Yallow](#):
>
> (и также перезапустил контейнер приложения через скрипт запуска).

Я почти уверен, что вам нужно выполнить пересборку, чтобы эти изменения вступили в силу.

---

<div class="post-metadata">

### Author: ![winston-yallow](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/winston-yallow/32/339990_2.png) [@winston-yallow](https://meta.discourse.org/u/winston-yallow)
#### Post date: [09.Июль.2024 21:25:56 UTC](https://meta.discourse.org/t/which-rate-limit-applies-to-the-u-by-external-provider-external-id-json-endpoint/315639/3 "2024-07-09T21:25:56Z")

</div>

На всякий случай я пересобрал образ, но эффект тот же.

Насколько я понял, переменные в секции `env:` применяются просто после перезапуска. Они передаются в Docker-контейнер через механизмы окружения Docker (то есть применяются при запуске, а не «впечатаются» в образ), если я правильно понимаю.

Или их нужно поместить в другой раздел, а не в `env`?

В любом случае, я всё ещё упираюсь в лимит запросов. Интересно, можно ли увидеть, какой именно лимит запросов нарушает Discourse, включив отладочное логирование или что-то подобное?
