# ngx_http_limit_req_module

限制访问频率

http {
    # 以请求IP作为KEY,设置访问频率为1秒1次请求
    limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
    server {
        listen       80;
        server_name  _;
        # 设置队列为5,最多有5个连接等待,超出的不继续等待
        limit_req zone=addr burst=5 nodelay;
        # 限速
        limit_rate 10k;
        
        location / {
            root   html;
            index  index.html index.htm;
        }
        
    }
}