Nginx 请求和连接限制

  • 连接频率限制 - limit_conn_module
  • 请求频率限制 - limit_req_module

http 协议的连接与请求

http 协议版本 连接关系
http 1.0 TCP 不能复用
http 1.1 顺序行 TCP 复用
http 2.0 多路复用 TCP 复用
  • http 请求建立在一次 TCP 连接基础上
  • 一次 TCP 请求至少产生一次 http 请求

连接限制语法

  • Syntax: limit_conn_zone key zone=name:size;

  • Default: --

  • Context: http

  • Syntax: limit_conn_zone number;

  • Default: --

  • Context: http, server, location

请求限制语法

  • Syntax: limit_req_zone key zone=name:size rate=rate;

  • Default: --

  • Context: http

  • Syntax: limit_req zone=name [burst=number] [nodelay];

  • Default: --

  • Context: http, server, location

上次更新: 8/20/2018, 11:33:32 AM