自学内容网 自学内容网

Nginx限制访问频率

Nginx限制访问可通过ngx_http_limit_req_module模块、ngx_http_limit_conn_module模块来实现,前者限制请求数,后者现在并发数。

直接上例子:

http{
limit_conn_zone $binary_remote_addr zone=perip_zone:10m;
limit_conn_zone $server_name zone=perserver_zone:10m;

    server {
        ...
        limit_conn perip_zone 10;   #单个客户端ip与服务器的连接数
        limit_conn perserver_zone 100;  #限制与服务器的总连接数
    }
}

更多信息,可参考Nginx限制访问频率、并发连接数和下载速率


原文地址:https://blog.csdn.net/qq_26721093/article/details/142693388

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!