В моих маршрутах API у меня есть следующее:
Route::group(['middleware' => 'throttle:rate_limit,1', 'prefix' => 'recruiter/v1', 'namespace' => 'Api\Recruiter\V1'], function ()
{
Route::get('/products', 'ProductController@index');
});
Параметр rate_limit
является полем в моей таблице пользователей и имеет значение 100, но после 60 попаданий в минуту я, кажется, достигаю предела.
В kernal.php у меня есть:
'api' => [
'throttle:60,1',
'bindings',
],
Теперь в документах ничего не говорится о необходимости комментировать вышесказанное при использовании динамического ограничения скорости?
Я думал, что вся идея динамического ограничения скорости заключалась в том, чтобы установить собственный предел, но явно нет - все, что определено в kernal.php, переопределяет любое другое значение, если оно не ниже значения, определенного в kernal.php.