Ningx反向代理配置

请求路径:http://192.168.0.1/

A服务器地址:http://192.168.0.2

B服务器地址:http://192.168.0.3

当用户访问19.168.0.1时,通过nginx配置,用户可以被分配到A服务器或B服务器。

#upstream要写在nginx配置文件http对象中
upstream upstream_addrs {
    server 192.168.0.2 weight=1;
    server 192.168.0.3 weight=1; 		
	
}

#server 要写在nginx配置文件http对象中
server {
        listen       80;
        server_name  localhost;
        location /{
            proxy_pass http://upstream_addrs/;
        }
}

upstream:定义一组服务器

proxy_pass:表示把请求转发到upstream_addrs服务器组中的其中一台服务器上。最后有/时,相当于alias,没有/时,相当于root。

 

你可能感兴趣的:(Nginx)