server { listen 80; server_name paas.service.consul; client_max_body_size 512m; access_log /data/bkdata/bkce/logs/nginx/paas_inner_access.log; # ============================ paas ============================ # PAAS_SERVICE HOST/PORT location ~ ^/login/(.*) { proxy_pass http://OPEN_PAAS_LOGIN/$1$is_args$args; proxy_pass_header Server; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Scheme $scheme; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Host $http_host; proxy_redirect off; proxy_read_timeout 600; }
#user root; worker_processes auto; error_log /usr/local/var/log/nginx/error.log; #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; #default_type text/html; client_max_body_size 2G; server_names_hash_bucket_size 256; sendfile on; keepalive_timeout 65; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '"$status" $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for" ' '"$gzip_ratio" $request_time $bytes_sent $request_length'; underscores_in_headers on; include /usr/local/etc/nginx/conf.d/*.conf; }