Я использую tmdb API, который имеет новый предел для запросов, который составляет 30 запросов за 10 секунд на IP. Я мог отслеживать эти вызовы, имея таблицу в MySQL, которая содержит количество запросов за последние 10 секунд, но как я могу выполнить это с разными IP-адресами? Как работает мое приложение: запрос выполняется на сервер приложений из […]
Мне нужно настроить разные ограничения скорости для разных путей. Пример игры: По пути / пользователям я хочу иметь ограничение по скорости 60 запросов в минуту, тогда как для пути / статистики я хочу, чтобы ограничение скорости составляло всего 5 запросов в минуту. Я попробовал со следующим подходом Route::group(['middleware' => ['auth', 'throttle:60']], function(){ Route::get('users', 'User@list'); }); […]