Nginx 限制单IP每秒访问次数

vim nginx.conf

http
    {
        ...
        #key_limit_req:储存的变量名称, 10m:10MB大小, 40r/s:表示40次请求/秒
        limit_req_zone $binary_remote_addr zone=key_limit_req:10m rate=40r/s;
        ...
    }
vim site.conf

server{
    ....
      location / {
        limit_req zone=key_limit_req burst=5 nodelay; #请求限制配置
        try_files $uri $uri/ /index.php?$query_string;
    }
}