您的位置:首页 > 运维架构 > Nginx

nginx限流算法

2016-06-24 19:22 639 查看
nginx限流主要是limit_conn模块和limit_req模块

limit_conn 针对连接数限流,limit_req针对请求速率限流

limit_conn限流

http {

limit_conn_zone $binary_remote_addr zone=addr:10m

limit_conn_log_level error;

limit_conn_status 503;

server {

...

location /{

limit_conn addr 2

}

limit_req 限流

http {

    limit_req_zone $binary_remote_addr zone=test:10m rate=5r/s;

    limit_req_log_level error;

    limit_req_status 503;

server {

...

location /{

limit_req zone=test burst=3;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nginx 并发控制