Skip to content

Commit

Permalink
fix: proxy buffering limits
Browse files Browse the repository at this point in the history
  • Loading branch information
moroine committed Jan 17, 2024
1 parent f1518d9 commit c014fe1
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 2 deletions.
6 changes: 5 additions & 1 deletion reverse_proxy/files/templates/includes/proxy.conf.template
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,11 @@ proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Forwarded-Proto $scheme;

proxy_http_version 1.1;
proxy_buffering off;
# https://www.nginx.com/blog/avoiding-top-10-nginx-configuration-mistakes/#proxy_buffering-off
proxy_buffering on;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
proxy_request_buffering off;
proxy_cache off;
proxy_connect_timeout 60s;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,11 @@ proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Forwarded-Proto $scheme;

proxy_http_version 1.1;
proxy_buffering off;
# https://www.nginx.com/blog/avoiding-top-10-nginx-configuration-mistakes/#proxy_buffering-off
proxy_buffering on;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
proxy_request_buffering off;
proxy_cache off;
proxy_connect_timeout 60s;
Expand Down
2 changes: 2 additions & 0 deletions reverse_proxy/files/templates/nginx.conf.template
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ http {

resolver ${DNS_SERVER} valid=5s;

client_body_buffer_size 256k;

include /etc/nginx/conf.d/*.conf;
include /etc/nginx/extra-conf.d/*.conf;
}

0 comments on commit c014fe1

Please sign in to comment.