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 ;
|
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 |
}` |