2015-02-28

Nginx 限速模块简单配置

Views: 18799 | Add Comments

Nginx 的限速模块, 也即 ngx_http_limit_req_module.

http {
    limit_req_zone $binary_remote_addr zone=zone_1rps:10m rate=1r/s;
    limit_req_zone $binary_remote_addr zone=zone_3rps:10m rate=3r/s;
    limit_req_zone $binary_remote_addr zone=zone_5rps:10m rate=5r/s;

    server {
        location ~ ^/index.php$ {
            limit_req_status 403;
            limit_req zone=zone_1rps burst=5;
        }
    }
}

Related posts:

  1. Nginx 安装 HTTPS SSL 证书
  2. Nginx + PHP 配置和启动脚本
  3. 初学者的 Linux 安装 Nginx PHP fpm 配置教程
  4. Linux下编译安装Apache/Nginx/Lighttpd+PHP+MySQL
  5. 音频编码的一些笔记
Posted by ideawu at 2015-02-28 15:52:28 Tags:

Leave a Comment