From 423530a7520e544fedc80205e050d5653bb11da1 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期二, 03 十二月 2024 16:27:01 +0800 Subject: [PATCH] # --- zy-acs-flow/nginx.conf | 42 +++++++++++++++++++++--------------------- 1 files changed, 21 insertions(+), 21 deletions(-) diff --git a/zy-acs-flow/nginx.conf b/zy-acs-flow/nginx.conf index eafeef6..e928cce 100644 --- a/zy-acs-flow/nginx.conf +++ b/zy-acs-flow/nginx.conf @@ -1,15 +1,12 @@ - user nginx; worker_processes auto; error_log /var/log/nginx/error.log notice; pid /var/run/nginx.pid; - events { worker_connections 2048; } - http { include /etc/nginx/mime.types; @@ -31,61 +28,63 @@ server { listen 80; - listen 8080; + listen 8080; server_name localhost; location / { root /app/www; - try_files $uri $uri/ /index.html; + try_files $uri $uri/ /index.html; index index.html index.htm; } - # Http - location /api/ { - proxy_pass http://api_backend/api/; + # Http + location /api/ { + # rewrite ^/api/(.*)$ /$1 break; # if you wanna remove proxy prefix + proxy_pass http://api_backend/api/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Forwarded-Proto $scheme; - # buffer - proxy_buffers 8 16k; + # buffer + proxy_buffers 8 16k; proxy_buffer_size 32k; - - # timeout + + # timeout # proxy_connect_timeout 60s; # proxy_read_timeout 60s; # proxy_send_timeout 60s; - } + } # WebSocket location /ws/ { - # ws + # ws proxy_pass http://api_backend/ws/; - # wss - # proxy_pass wss://api_backend/ws/; + # wss + # proxy_pass wss://api_backend/ws/; - proxy_http_version 1.1; + proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; - proxy_buffering off; + proxy_buffering off; # timeout # proxy_connect_timeout 60s; # proxy_read_timeout 60s; # proxy_send_timeout 60s; } - - # HTTPS + + # HTTPS # listen 443 ssl; # ssl_certificate /path/to/cert.pem; # ssl_certificate_key /path/to/key.pem; error_page 500 502 503 504 /50x.html; + location = /50x.html { root html; } @@ -100,4 +99,5 @@ #gzip on; include /etc/nginx/conf.d/*.conf; + } -- Gitblit v1.9.1