limit_req на nginx не работает

limit_req на nginx не работает

Я использую Ubuntu server 14.04 с Apache + nginx proxy поверх него. Я попытался настроить limit_req в /etc/nginx-sp/nginx-sp.conf

как это:

http {
    limit_req_zone $binary_remote_addr zone=one:1m rate=10r/s;
    limit_req zone=one burst=50 nodelay;
.....

Когда я провел этот тест, ничего не произошло:

ab -c 1000 -n 1000000 http://example.com

В /var/log/nginx-sp вообще нет логов о limit_req

Похоже, limit_req не применяется или моя смоделированная DDoS-атака недостаточно хороша.

Мой CloudFlare выключен.

Связанный контент