Nginx---Nginx配置负载均衡

负载均衡:

       将用户的请求根据具体的负载均衡算法,通过Nginx均衡的分配到后台服务器。

准备工作:

      49.233.91.44服务器部署项目 A,端口使用7001,182.61.40.184服务器也部署相同项目A,端口使用7002。

Nginx配置:

      在nginx.conf配置文件的http块添加upstream块,即添加要进行负载均衡的服务器。

      在nginx.conf配置文件的http块添加server块,监听9000端口。

upstream loadbalance{                   #upstream:要负载均衡的服务器 loadbalance(自定义名字)
    server 49.233.91.44:7001;
    server 182.61.40.184:7002;
} 

server{
	listen       9000;
    server_name  localhost;

    location / {
	    proxy_pass http://loadbalance;   #负载均衡  loadbalance为上面自定义名字
    }
}

测试:

      访问http://182.61.40.184:9000/xxx。Nginx默认使用的是轮询负载均衡算法。

发布了62 篇原创文章 · 获赞 25 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_39115469/article/details/104496267