nginx的反向代理及负载均衡

一、反向代理

    模拟反向代理:应该有一个nginx服务器,有多个应用服务器(可以是tomcat)可以使用一台虚拟机,安装一个nginx,多个tomcat,来模拟

    1)复制两个Tomcat服务器,分别为apache-tomcat1-9.0.5和apache-tomcat2-9.0.5

  2)保持apache-tomcat1-9.0.5配置文件server.xml配置文件中的内容不变,

3)修改apache-tomcat2-9.0.5配置文件server.xml配置文件中的内容

4)修改pache-tomcat1-9.0.5\webapps\ROOT下index.jsp中的内容

5)修改pache-tomcat2-9.0.5\webapps\ROOT下index.jsp中的内容

6)分别启动bin目录下的startup.bat后访问 http://192.168.1.116:8080/ 和 http://192.168.1.116:8081/ 结果如下

7)修改hosts文件C:\Windows\System32\drivers\etc\hosts

8)修改nginx.config配置文件

9)命令 ./nginx.exe打开nginx后访问 http://tomcat.taotao.com/   

     8080和8081各出现一次(交叉出现!!!)

二、负载均衡

   只需要在upstream的server后面添加一个weight即可代表权重。权重越高,分配请求的数量就越多。默认权重是1

猜你喜欢

转载自blog.csdn.net/qq_38151401/article/details/85715466
今日推荐