diff --git a/roles/float-infra-nginx/templates/config/conf.d/limits.conf b/roles/float-infra-nginx/templates/config/conf.d/limits.conf index 380d4887a488bcb4b945d288c33324ace0a990da..7c8fb60f06a201c56f4ce48fdc0c09ddac9aa01b 100644 --- a/roles/float-infra-nginx/templates/config/conf.d/limits.conf +++ b/roles/float-infra-nginx/templates/config/conf.d/limits.conf @@ -1,5 +1,6 @@ # Per-IP rate limiting. -limit_req_zone $binary_remote_addr zone=perip:32m rate={{ nginx_limit_perip_rate }}; +# A 128M zone holds information on about 1M IPs. +limit_req_zone $binary_remote_addr zone=perip:128m rate={{ nginx_limit_perip_rate }}; # Per-server rate limiting. limit_req_zone $server_name zone=perserver:10m rate={{ nginx_limit_perserver_rate }};