Nginx详解十七:Nginx深度学习篇之动静分离

动静分离:通过中间件将动态请求和静态请求分离

作用:分离资源,减少不必要的请求消耗,减少请求延时

动静分离还有个好处就是,当动态请求的后端服务出问题了,只会影响动态的部分,静态资源不影响,照样加载

如布置以下场景:

页面

配置

 tomcat下放一个生成随机数的页面

启动tomcat

检查配置并重启

nginx -tc /etc/nginx/nginx.conf 
nginx -s reload -c /etc/nginx/nginx.conf

关闭动态请求:这里直接把tomcat停掉

再次访问:动态请求就出不来了,但是静态的请求还是可以出来的

原文地址:https://www.cnblogs.com/zhongyehai/p/10527143.html