Vecloud 发表于 2022-6-7 09:45:10

nginx是如何实现负载均衡的呢

下文给大家带来nginx是如何实现负载均衡的呢,希望能够给大家在实际运用中带来一定的帮助,负载均衡涉及的东西比较多,理论也不多,网上有很多书籍,今天我们就用Vecloud在行业内累计的经验来做一个解答。

1.修改nginx.conf配置文件,在http大括号中添加如下配置upstreamnginx{server192.168.2.140:8080;server192.168.2.136:8080;}
2.修改server的location中的配置location/{proxy_pass#就是这一行,这里的nginx就是上面upstream后面的nginx,这是一个名称,请保存两个#地方是一致的auth_basicoff;auth_basic_user_file/var/user;roothtml;indexindex.htmlindex.htm;}

3.准备两台云服务器地址分别为192.168.2.140和192.168.2.136,并安装apache服务器,端口使用8080

4.分别修改apache webapps/ROOT中的index.jsp,修改为简单的内容
<!--tomcat1中的index.jsp--><html><h3>tomcat1</h3></html><!--tomcat2中的index.jsp--><html><h3>tomcat2</h3></html>

5.在浏览器访问http://www.nginx1.com/即可看到配置后的结果,每一次刷新请求不同的apache服务
页: [1]
查看完整版本: nginx是如何实现负载均衡的呢