#user nobody; worker_processes 10; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 2024; } http { include mime.types; default_type application/octet-stream; log_format access '{"ip":"$remote_addr", "time":"[$time_iso8601]" ,"path":"$request","infosoruce":"$http_user_agent"}'; #access_log logs/ip.log access; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; gzip on; client_max_body_size 8M; client_body_buffer_size 128k; upstream mysvr { server 127.0.0.1:8002; } server { # 端口和域名 listen 80; server_name 127.0.0.1; # 日志 access_log /label/iepy-develop/examples/coreline/log/gunicorn_access.log; error_log /label/iepy-develop/examples/coreline/log/gunicorn_error.log; # 不记录访问不到 favicon.ico 的报错日志 #location = /favicon.ico { access_log off; log_not_found off; } large_client_header_buffers 4 16k; # 读取大型客户端请求头的缓冲区的最大数量和大小 client_max_body_size 300m; #设置nginx能处理的最大请求主体大小。 client_body_buffer_size 128k; #请求主体的缓冲区大小。 proxy_connect_timeout 600; proxy_read_timeout 600; proxy_send_timeout 600; proxy_buffer_size 64k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k; location /static/ { root /label/iepy-develop/iepy/webui; } location /media/ { root /home/wardseptember/django-blog; } # gunicorn 中生成的文件的地址 location / { proxy_pass http://mysvr; #请求转向mysvr 定义的服务器列表 } } }