所谓的反向代理指是服务器端代理
负载均衡
这里通过虚拟机部署两个tomcat模拟
1、修改tomcat端口号等
2、修改tomcat/webapps/root/index.jsp
3、 配置nginx充当负载均衡服务器
修改nginx.conf
可以修改权重 weight=2 权重越大,获得请求次数就会越多。
资源的动静分离
1. 把aaa.jsp复制到tomcat1/webapps/Root目录下
2. 把aaa.jsp复制到tomcat2/webapps/Root目录下
<body>
<h1>这是tomcat2主页8082</h1>
<%
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strDate=sdf.format(date);
out.println(strDate+"<br>");
%>
<img src="images/4.jpg">
3. 配置nginx.conf
http://192.168.18.201/aaa.jsp
经过nginx 由nginx判断是jsp文件,走的tomcat
aaa.jsp中有一个图片 <img src=“images/4.jpg”>
http://192.168.18.201/images/aaa.jpg 该地址也经过nginx,判断是jpg, 所以从nginx上加载图片。