为了能快速了解并处理您的问题,请提供以下基础信息:
问题描述:nginx限制请求频率好像不生效。我这样设置后,并重载了配置,但我自己尝试每秒请求多次,依旧还是得到了响应,不知道那里出现问题。limit_req_zone $binary_remote_addr zone=req_zone:10m rate=1r/s; # 每秒限速 1 个请求 server { listen 888; server_name phpmyadmin; index index.html index.htm index.php; root /www/server/phpmyadmin; location ~ /tmp/ { return 403; } #error_page 404 /404.html; include enable-php.conf; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location / { limit_req zone=req_zone burst=3 nodelay; }
|
|