У меня настроен сервер в nginx, и у меня есть следующий код для создания зоны ограничения скорости:
limit_req_zone $key zone=six_zone:10m rate=60r/m;
В моем месте я использую модуль для обслуживания Запросы. Это местоположение поддерживает методы GET, POST и DELETE. Я пытаюсь ограничить количество запросов GET только в этом месте. Это то, что я думал, может работать, но это не так.
location /api/ {
if ($request_method = GET) {
limit_req zone=six_zone;
}
reqfwder;
}
Любая помощь или указатели на то, как я могу подойти к этому? Спасибо.