Chinaunix
标题:
apache如何实现动静分离
[打印本页]
作者:
petercheng750
时间:
2010-03-24 23:15
标题:
apache如何实现动静分离
我现在有点搞蒙了,Apache的动静分离是如何实现的?
Apache是一个网页服务器,当它处理静态页面的时候,是如何处理,它是怎么处理的;
当它处理动态页面的时候好像还好明白一点,它通过模块转发给PHP,tomcat,JBoss处理?
作者:
scyzxp
时间:
2010-03-25 07:06
直接读取硬盘文件发送到客户端。
作者:
petercheng750
时间:
2010-03-25 13:04
回复
2#
scyzxp
先感谢BZ的回答。
我可不可以这样理解:
当一个用户请求来到时候,HTTPd进程进行响应(prefork) ,然后建立3次握手(感觉应该是3次握手先,然后才响应请求?) 当用户请求的是HTML或者是图片的时候,就直接由HTTPD进程调用存储在本地的HTML和图片,如果处理的是PHP,JSP那么通过模块PHP5.so将请求交个PHP或者tomcat处理?
作者:
lyf362345
时间:
2010-03-26 18:02
同问
nginx怎么把静态和自己返回动态扔给apache
作者:
lenky0401
时间:
2010-03-28 12:06
理解基本正确。
握手是系统自动完成的,到accept时表示握手已经完成了。
http://blog.chinaunix.net/u/26524/showart_1933935.html
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2