🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### Apache与Tomcat整合使用 虽然Tomcat也可以认为是HTTP服务器,但通常它仍然会和Apache/Nginx配合在一起使用: > 1. **动静态资源分离**——运用Nginx的反向代理功能分发请求:所有动态资源的请求交给Tomcat,而静态资源的请求(例如图片、视频、CSS、JavaScript文件等)则直接由Nginx返回到浏览器,这样能大大减轻Tomcat的压力; > 2. **负载均衡**——当业务压力增大时,可能一个Tomcat的实例不足以处理,那么这时可以启动多个Tomcat实例进行水平扩展,而Nginx的负载均衡功能可以把请求通过算法分发到各个不同的实例进行处理; **整合的优势:** > 1. 如果客户端请求的是静态页面,则只需要Apache服务器响应请求。 > 2. 如果客户端请求动态页面,则是Tomcat服务器响应请求。 > 3. 因为JSP是服务器端解释代码的,这样整合就可以减少Tomcat的服务开销。