nginx限流配置
- 按连接数限速, 即并发数 ( ngx_http_kimit_conn_module )
- 按请求速率限速,按照ip限制单位时间内的请求数 ( ngx_http_kimit_req_module )
# 以用户的ip去做限流 限流的速度是1个请求每秒 名字是 mylimit 给予空间为10m
limit_req_zone $binary_remote_addr zone=mylimit:10m rate=1r/s //创建规则
#应用mylimit规则 burst处理突发流量 缓存过多请求
limit_req zone=mylimit burst=1 nodelay; //应用规则