免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2824 | 回复: 5
打印 上一主题 下一主题

[Web] apache mod_php 优化 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-18 17:39 |只看该作者 |倒序浏览
看到这么一篇文章
http://robbin.javaeye.com/blog/155542

Web服务器的主要作用有两点:一是处理静态资源,二是将动态请求分发到后端应用服务器,然后接收后端应用服务器生成的页面数据,将其返回浏览器,充当了一个信息沟通的桥梁作用
Apache 2.2既支持HTTP Proxy方式连接后端的Mongrel应用服务器,也可以通过mod_fastcgi/mod_fcgid来连接FastCGI应用服务器:当以HTTP Proxy方式连接Mongrel的时候,Apache接收Mongrel返回的页面数据的buffer size最大只能开到8KB(默认是4KB或者8KB),因此当页面数据超过8KB的时候,可能需要Apache和Mongrel之间发生多次交互;当以mod_fastcgi方式连接FastCGI应用服务器的时候,接收返回数据的Buffer size仍然只有8KB而已,如果使用mod_fcgid,那么buffer size为64KB,有了很大的改善。

=============
1>他的8K的数据从哪得出? proxy模式下是8K
2>mod_php模式 php outpub buffer size 也是8k

[ 本帖最后由 root_man 于 2008-1-22 18:35 编辑 ]

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2008-01-18 21:27 |只看该作者
mod_fcgid:
OutputBufferSize n (64k bytes)
CGI output cache buffer size.

这个是可以设置的参数。

在mod_php之中:
output_buffering boolean/integer
该选项设置为 On 时,将在所有的脚本中使用输出控制。如果要限制输出缓冲区的最大值,可将该选项设定为指定的最大字节数(例如 output_buffering=4096)

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
3 [报告]
发表于 2008-01-18 21:33 |只看该作者

论坛徽章:
0
4 [报告]
发表于 2008-01-21 11:03 |只看该作者

是我自己看文章不仔细
当以HTTP Proxy方式连接Mongrel的时候,Apache接收Mongrel返回的页面数据的buffer size最大只能开到8KB

[ 本帖最后由 root_man 于 2008-1-22 09:36 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2008-01-22 18:40 |只看该作者
再就这这个帖子另问一个问题吧
同样环境
*.*.*.1 zeus

*.*.*.2 apache2.2(worker)
设置mod_cache/mod_mem_cache
设置apc

ab -n 1000 -c 100 *.*.*.1(2)/index.php
结果zeus 的requests per second 要比apache高出5-6倍

还有什么优化的思路么?
请提示.

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
6 [报告]
发表于 2008-01-26 21:44 |只看该作者
原帖由 root_man 于 2008-1-22 18:40 发表
再就这这个帖子另问一个问题吧
同样环境
*.*.*.1 zeus

*.*.*.2 apache2.2(worker)
设置mod_cache/mod_mem_cache
设置apc

ab -n 1000 -c 100 *.*.*.1(2)/index.php
结果zeus 的requests per second  ...


有很多种web server在不同的方面,测试结果比apache好很多。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP