nginx入门三

负载均衡

upstream

    upstream app_server {
    	server 127.0.0.1:8000;
	server 192.168.2.134:80;
	server 47.xx.xx.xx:80;
    }
    server {
        listen       80;
	location / {
		proxy_pass http://app_server;

	}

    }

 访问:http://127.0.0.1:80刷新,会在三个server中切换。

默认的负载均衡策略是轮询,还有ip_hash ,最少连接。

权重:

   	server 127.0.0.1:8000  weight 1;
	server 192.168.2.134:80  weight 5;
	server 47.xx.xx.xx:80  weight 10;

 停止服务:

    	server 127.0.0.1:8000  ;
	server 192.168.2.134:80  down;
	server 47.xx.xx.xx:80  ;

 当配置down时,同组的weight就不能配置。

原文地址:https://www.cnblogs.com/lanqie/p/7943242.html