From 2c50d148b4a27027bcebf838be946e319019c655 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 18 Dec 2013 23:32:31 +0000 Subject: [PATCH] Move the client body buffering over to /mnt (non-ebs). --- README.md | 2 +- nginx-staging.conf | 8 +++++--- nginx.conf | 2 ++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ba4eb11e8..edddaef82 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ pip install -r requirements.txt running: ``` -sudo nginx -c `pwd`/nginx.conf +sudo mkdir -p /mnt/nginx/ && sudo nginx -c `pwd`/nginx.conf STACK=prod gunicorn -D --workers 4 -b unix:/tmp/gunicorn.sock --worker-class gevent -t 2000 application:application ``` diff --git a/nginx-staging.conf b/nginx-staging.conf index 68e88b274..252d9d21d 100644 --- a/nginx-staging.conf +++ b/nginx-staging.conf @@ -1,8 +1,8 @@ worker_processes 1; user root nogroup; -pid /tmp/nginx.pid; -error_log /tmp/nginx.error.log; +pid /mnt/nginx/nginx.pid; +error_log /mnt/nginx/nginx.error.log; events { worker_connections 1024; @@ -14,7 +14,7 @@ http { include /etc/nginx/mime.types; default_type application/octet-stream; - access_log /tmp/nginx.access.log combined; + access_log /mnt/nginx/nginx.access.log combined; sendfile on; root /root/quay/; @@ -43,6 +43,7 @@ http { server { listen 443 default; client_max_body_size 8G; + client_body_temp_path /mnt/nginx/client_body 1 2; server_name _; keepalive_timeout 5; @@ -73,6 +74,7 @@ http { proxy_pass http://app_server; proxy_read_timeout 2000; + proxy_temp_path /mnt/nginx/proxy_temp 1 2; } } } diff --git a/nginx.conf b/nginx.conf index 536e09303..a9d460f81 100644 --- a/nginx.conf +++ b/nginx.conf @@ -41,6 +41,7 @@ http { server { listen 443 default; client_max_body_size 8G; + client_body_temp_path /mnt/nginx/client_body 1 2; server_name _; keepalive_timeout 5; @@ -71,6 +72,7 @@ http { proxy_pass http://app_server; proxy_read_timeout 2000; + proxy_temp_path /mnt/nginx/proxy_temp 1 2; } } } \ No newline at end of file