У меня возникла проблема с увеличением максимального числа пользователей, разрешённых на платформе обсуждений под названием Discourse. Сначала я установил Discourse на свой компьютер и успешно увеличил лимиты для числа пользователей. С помощью скрипта я добавил от 1000 до 7000 пользователей.
Однако, когда я попытался сделать то же самое на рабочем сервере, размещённом на Digital Ocean, я выполнил шаги по увеличению лимитов в конфигурационном файле и пересобрал приложение. Затем я запустил свой скрипт, но столкнулся с множеством ошибок с кодом «429». Глобальные и административные лимиты не работали, как ожидалось.
Я искал помощь в следующих статьях:
Статья о доступных настройках глобальных ограничений скорости и троттлинга: Ссылка
Ошибка 429 возникает, когда вы загружаете пакет пользователей из скрипта в Discourse через API, и в терминале появляется это сообщение об ошибке, поскольку в Discourse установлены лимиты на количество запросов в минуту и секунду.
Эти лимиты можно изменить через настройки Discourse и внесение правок в файлы app.yml.