nginx: optimal limits
This commit is contained in:
parent
c22564087f
commit
1afc6bd316
@ -16,7 +16,7 @@ http {
|
||||
default_type application/octet-stream;
|
||||
|
||||
|
||||
limit_req_zone $binary_remote_addr zone=req_limit_per_ip:10m rate=30r/s;
|
||||
limit_req_zone $binary_remote_addr zone=req_limit_per_ip:10m rate=10r/s;
|
||||
limit_conn_zone $binary_remote_addr zone=conn_limit_per_ip:20m;
|
||||
limit_conn_status 429;
|
||||
|
||||
|
||||
@ -23,10 +23,6 @@ server {
|
||||
include /etc/nginx/mime.types;
|
||||
|
||||
|
||||
limit_req zone=req_limit_per_ip burst=10 delay=20;
|
||||
limit_conn conn_limit_per_ip 50;
|
||||
|
||||
|
||||
error_page 401 /login;
|
||||
|
||||
|
||||
@ -51,6 +47,9 @@ server {
|
||||
}
|
||||
|
||||
location / {
|
||||
limit_req zone=req_limit_per_ip burst=30 delay=20;
|
||||
limit_conn conn_limit_per_ip 30;
|
||||
|
||||
proxy_pass http://app;
|
||||
|
||||
proxy_http_version 1.1;
|
||||
|
||||
@ -9,8 +9,8 @@ server {
|
||||
listen 80;
|
||||
include /etc/nginx/mime.types;
|
||||
|
||||
limit_req zone=req_limit_per_ip burst=10 delay=20;
|
||||
limit_conn conn_limit_per_ip 50;
|
||||
limit_req zone=req_limit_per_ip burst=30 delay=20;
|
||||
limit_conn conn_limit_per_ip 30;
|
||||
|
||||
location / {
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user