nginx动静分离
来源:2-2 常见的中间件服务
慕妹2362023
2018-12-04
jeson老师你好:
1.我看您的nginx负载均衡实现动静分离,我想问的是,实际生产需要是这么来实现吗?能否给一个简要的拓扑图解释下,因为您课程中的动静分离,我感觉是一个demo,便于理解动静分离,但我不理解的是为什么主程序代码是存放在负载均衡上,请问生产也是这样实现的吗?。是否有对应的项目案例和配置可供参考,谢谢老师
写回答
2回答
-
慕妹2362023
提问者
2018-12-06
为什么 那个site.html要存放在负载均衡上面,然后通过访问负载均衡的html文件调后端的动态资源和静态资源... 你这边给出的拓扑图有简要配置可参考吗
00 -
Jeson
2018-12-05
1、不理解的是为什么主程序代码是存放在负载均衡上
坦白说, 没理解这个问题,你的问题 指的主程序是指的谁的主程序呢?
2、能否给一个简要的拓扑图解释下
这是个典型的部署场景用例的拓扑,客户端发起请求到服务端,Nginx根据客户端请求的url来判断请求的是否是静态资源,如果请求的url包含jpg、png,这个时候nginx将请求交给Nginx本处理,如果请求的url是.php或者 *.jsp等等,这个时候这个请求是动态的,将转发交给tomcat处理。
总结来说,Nginx就是通过url来区分请求的类型,并转发给你不同的服务端
00
相似问题