Có tester nào chạy ngang qua cho mình xin ý kiến với. Sài jmeter test trên local(nginx chạy trên docker) thì vài case dính lỗi Too many request. Đã thử config nginx.conf như dưới nhưng ko đươc. Cần lắm 1 cao nhân
Laravel Docker nginx Jmeter Too many request error
Nên xem lại ứng dụng web của bạn đặt giới hạn ntn chứ không liên quan đến nginx
1 Like
sau một số ngày cắm đầu vào soi error log,accsess log của nginx với amazon thì tìm ra một sự thật đau lòng. Lỗi là ở ông laravel. Laravel đặt mặc định cho số request tối đa là 60 mỗi phút.
app/Http/Kernel.php
'api' => [
'throttle:60,1',
],
];
protected $routeMiddleware = [
'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
];
Mình sửa 60 thành số mình muốn là lại vivu. note lại cho ae nào cũng gặp
3 Likes