nginx 配置
01 | #列出所有服务器地址,nginx 自动均衡分发请求到各个服务器。 |
02 | upstream frontends { |
03 | ip_hash; |
04 | server 192.168.199.1:8088; |
05 | server 192.168.199.2:8089; |
06 | } |
07 | server { |
08 | listen 80; |
09 | server_name mydomain.com www.mydomain.com; |
10 | location / { |
11 | proxy_pass_header Server; |
12 | proxy_set_header Host $http_host; |
13 | proxy_redirect off; |
14 | proxy_set_header X-Real-IP $remote_addr; |
15 | proxy_set_header X-Scheme $scheme; |
16 | proxy_pass http://frontends; |
17 | } |
18 | |
19 | #静态资源交由nginx管理 |
20 | location /static { |
21 | root /var/www/mydomain/web; |
22 | expires 1d; |
23 | add_header Cache-Control public; |
24 | access_log off; |
25 | } |
26 | }` |