在实际项目实施中,我们项目组发现:在有限的带宽环境下,当用户高并发访问时,页面访问极其卡,服务器资源使用率极高。由于nginx处理静态页面效率远高于tomcat,因此我们采用了nginx处理用户请求的静态页面,tomcat处理用户请求jsp页面的方式来实现动态分离,这样一来就能更好的提高并发,处理性能。当然,图片资源也尽可能优化,减少它的大小。
nginx的部署安装就不多说,它的配置如下:
文章图片
【nginx+tomcat实现web应用动静分离及负载均衡】第一个框实现了负载均衡,第二个框实现了动静分离