scgi_limit_rate
Директива scgi_limit_rate ограничивает скорость исходящих SCGI-ответов. — NGINX HTTP Core
Описание
`scgi_limit_rate` используется для управления скоростью передачи данных ответов, отправляемых клиенту при использовании протокола SCGI. Это особенно полезно для управления ресурсами и предотвращения того, чтобы один клиент потреблял чрезмерную полосу пропускания, что могло бы отрицательно сказаться на других пользователях. Указав скорость, вы можете гарантировать, что сервер будет доставлять ответы клиентам с контролируемой скоростью, повышая общую производительность и надежность. Директива принимает один аргумент, который указывает максимальный объём данных для отправки клиенту за единицу времени. Указанное значение может включать суффикс единицы измерения, такой как "k" для килобайт, "m" для мегабайт, или
Пример конфига
location /api {
scgi_pass backend;
scgi_limit_rate 200k;
}Убедитесь, что указанное значение задано в bytes или использует соответствующий суффикс единицы измерения.
Если директива установлена в более низком контексте (например, location), она переопределит настройки более высокого контекста.