Procházet zdrojové kódy

更新 'default.conf'

胡增文 před 4 měsíci
rodič
revize
2c1c060da4
1 změnil soubory, kde provedl 15 přidání a 3 odebrání
  1. 15 3
      default.conf

+ 15 - 3
default.conf

@@ -1,4 +1,4 @@
-upstream backed_server {
+upstream backend_servers {
       server 192.168.6.251:8080 max_fails=1 fail_timeout=10s;
       server 192.168.3.251:8080 max_fails=1 fail_timeout=10s;
 }
@@ -26,12 +26,24 @@ server {
     
     location /api {
         proxy_read_timeout 300;
-        proxy_pass http://backed_server;
+        proxy_pass http://backend_servers;
+        
+        # 代理头信息配置
+        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;
     }
     
     location /ws {
         proxy_read_timeout 300;
-        proxy_pass http://backed_server;
+        proxy_pass http://backend_servers;
+        
+        # 代理头信息配置
+        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;
     }
     
     # location /api {