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