limit_req auf nginx funktioniert nicht

limit_req auf nginx funktioniert nicht

Ich verwende Ubuntu Server 14.04 mit Apache + Nginx-Proxy darüber. Ich habe versucht, limit_req in /etc/nginx-sp/nginx-sp.conf einzurichten.

wie dieses:

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

Als ich diesen Test durchführte, passierte nichts:

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

Es gibt überhaupt keine Protokolle in /var/log/nginx-sp über limit_req

Es scheint, dass limit_req nicht angewendet wird oder mein simulierter DDoS-Angriff nicht gut genug ist.

Mein Cloudflare ist ausgeschaltet.

verwandte Informationen