server {
        listen       80;                                                         
        server_name  localhost;                                               
        client_max_body_size 1024M;
        location / {
            proxy_pass http://localhost:8080;
            proxy_set_header Host $host:$server_port;
        }
    }upstream test {
        server localhost:8080;
        server localhost:8081;
    }
    server {
        listen       81;                                                         
        server_name  localhost;                                               
        client_max_body_size 1024M;
        location / {
            proxy_pass http://test;
            proxy_set_header Host $host:$server_port;
        }
    }    upstream test {
        server localhost:8080;
        server localhost:8081;
    }    upstream test {
        server localhost:8080 weight=9;
        server localhost:8081 weight=1;
    }upstream test {
        ip_hash;
        server localhost:8080;
        server localhost:8081;
    }    upstream backend { 
        fair; 
        server localhost:8080;
        server localhost:8081;
    }     upstream backend { 
        hash $request_uri; 
        hash_method crc32; 
        server localhost:8080;
        server localhost:8081;
    }     server {
        listen       80;                                                         
        server_name  localhost;                                               
        client_max_body_size 1024M;
        location / {
               root   e:wwwroot;
               index  index.html;
           }
    }upstream test{  
       server localhost:8080;  
       server localhost:8081;  
    }   
    server {  
        listen       80;  
        server_name  localhost;  
        location / {  
            root   e:wwwroot;  
            index  index.html;  
        }  
        # 所有静态请求都由nginx处理,存放目录为html  
        location ~ .(gif|jpg|jpeg|png|bmp|swf|css|js)$ {  
            root    e:wwwroot;  
        }  
        # 所有动态请求都转发给tomcat处理  
        location ~ .(jsp|do)$ {  
            proxy_pass  http://test;  
        }  
        error_page   500 502 503 504  /50x.html;  
        location = /50x.html {  
            root   e:wwwroot;  
        }  
    }  resolver 114.114.114.114 8.8.8.8;
server {
resolver_timeout 5s;
listen 81;
access_log e:wwwrootproxy.access.log;
error_log e:wwwrootproxy.error.log;
location / {
proxy_pass http://$host$request_uri;
}
}
nginx -s reload
nginx.exe -s reload
作者:Raye
链接:https://www.jianshu.com/p/8bf73d1a758c
本篇文章为 @ 21CTO 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。