You can define several zones;
  limit_req_zone $binary_remote_addr zone=flooda:20m rate=128r/s;
  limit_req_zone $binary_remote_addr zone=floodp:20m rate=64r/s;
  limit_req_zone $binary_remote_addr zone=floodh:10m rate=64r/s;

and use them separately in location(s) /limited/ { limit_req zone=floodh
burst=64 nodelay; }

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?2,261573,261574#msg-261574

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to