Nginx反向代理实现web负载均衡

准备好一台nginx主机,三台web服务器(我这里用tomcat)

nginx :192.168.4.10   web: 192.168.4.20/21/22 三台tomcat

先在10上安装好nginx

打开配置文件并写入以下配置代码

     upstream webs {
       server 192.168.4.20:8080;   这里也可添加权重    weight=n,max_fails=1  fail_timeout=30 设置失败次数和超时时间,如果机器坏了,可以添加down标记。

       server 192.168.4.21:8080;
       server 192.168.4.22:8080;
     }
    server {
        listen       80;
        server_name  localhost;

        location / {
           proxy_pass http://webs;
            root   html;
        }

重启nginx

nginx -s reload

安装好三台tomcat服务器

通过客户端访问nginx这台主机将会得到tomcat的页面,并且是轮询的方式。

扫描二维码关注公众号,回复: 5729746 查看本文章

猜你喜欢

转载自blog.csdn.net/weixin_42182501/article/details/88087160
今日推荐