nginx(三)-动静分离

什么叫动静分离

所谓动静分离就是说我们的图片,css,js之类的文件都交给nginx来处理,nginx处理不了的,比如jsp就交给tomcat来处理。

有人计算过,nginx代理处理静态请求远远优于tomcat处理。

  

那怎么做呢

还是一样,修改nginx.conf

在locaction下面添加一个新的location:

#所有静态请求都有nginx处理

location ~\.(css|js|png)$ {

  root D:/staticFile;

}

 #所有动态请求都转发给tomcat处理

location ~\.(jsp|do)$ {

  proxy_pass http://127.0.0.1:8084;

}

猜你喜欢

转载自www.cnblogs.com/fengyuduke/p/10524029.html