【发布时间】:2011-06-16 20:11:39
【问题描述】:
我经常读到应该在 tomcat 之前安装 Apache Webserver 以获得更好的性能。他们说。那个tomcat不能像Apache一样提供静态文件。
我想详细了解它的工作原理。我研究了互联网,但没有找到任何好的解释。
- 客户端发送请求
- 请求转到 Apache
- 如果请求是静态文件,Apache 会获取静态文件并将其返回给客户端
- 如果请求是动态文件(如 jsp),则 apache 将请求交给 tomcat
- tomcat 生成文件
- tomcat 将响应返回给 Apache
- Apache 向用户发送响应
对吗???还是对静态文件的请求也转到 Tomcat?那为什么需要 Apache?
感谢您的澄清:-)
【问题讨论】:
标签: performance apache tomcat dynamic static