nginx tomcat 动静分离

所谓动静分离就是通过nginx(或apache等)来处理用户端请求的图片、html等静态的文件,tomcat(或weblogic)处理jsp、do等动态文件</span>,从而达到动静页面访问时通过不同的容器来处理。

nginx处理静态页面效率远高于tomcat,而tomcat擅长动态页面处理,这样一来就能更好的提高并发,处理性能。

按上面的两篇文章配置好分布式

在nginx配置中添加这段就ok了。

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ #设定访问静态文件直接读取不经过tomcat
            {
                root D:\server\static;
                expires      30d;
            }
          
            location ~ .*\.(js|css)?$
            {
                root D:\server\static;
                expires      1h;
            } 

删掉项目中的静态文件一切正常

posted on 2015-03-09 16:26  Hugh_txp  阅读(902)  评论(0编辑  收藏  举报