From 7cf341f4e14ebd711a84f1316da5e2cf4d370f90 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Thu, 15 Feb 2024 13:58:59 +0300 Subject: [PATCH] nginx: enable request delay, bump up to 30 requests per address --- config/http/nginx.conf | 2 +- config/nginx.auth.conf | 2 +- config/nginx.off.conf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/http/nginx.conf b/config/http/nginx.conf index c9ccd26..413cb5c 100644 --- a/config/http/nginx.conf +++ b/config/http/nginx.conf @@ -15,7 +15,7 @@ http { default_type application/octet-stream; - limit_req_zone $binary_remote_addr zone=req_limit_per_ip:10m rate=2r/s; + limit_req_zone $binary_remote_addr zone=req_limit_per_ip:10m rate=30r/s; limit_conn_zone $binary_remote_addr zone=conn_limit_per_ip:10m; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' diff --git a/config/nginx.auth.conf b/config/nginx.auth.conf index d851673..276e944 100644 --- a/config/nginx.auth.conf +++ b/config/nginx.auth.conf @@ -47,7 +47,7 @@ server { } location / { - limit_req zone=req_limit_per_ip burst=5 nodelay; + limit_req zone=req_limit_per_ip burst=5; limit_conn conn_limit_per_ip 30; proxy_pass http://app; diff --git a/config/nginx.off.conf b/config/nginx.off.conf index b138c67..6839f65 100644 --- a/config/nginx.off.conf +++ b/config/nginx.off.conf @@ -10,7 +10,7 @@ server { include /etc/nginx/mime.types; location / { - limit_req zone=req_limit_per_ip burst=5 nodelay; + limit_req zone=req_limit_per_ip burst=5; limit_conn conn_limit_per_ip 30; proxy_pass http://app;