1. 程式人生 > >nginx 限制請求次數

nginx 限制請求次數

1 配置( limit_req_zone )

在nginx.conf 中 server配置之前 加:

   #表示 請求限制 binary_remtoe_addr 同一個客戶端的ip地址在一秒內只有一個請求

  #rwq_zone 表示限制的名稱 

   limit_req_zone  $binary_remote_addr zone=rwq_zone:1m rate=1r/s;

使用ab工具 模擬請求

ab -n 50 -c 20 + 請求的地址 

表示同時有50個連結和20個併發請求