一个强人的服务器 一天顶1500万PHP请求
今天发现我的Nginx和php-cgi进程很占内存,一直找不到原因,似乎跟64位系统有关
我的每个Nginx进程占用40M内存,php-cgi每个进程占用也是40M,真是郁闷
感觉不对劲,上老外论坛求助,人家的内存占用比我小几倍,一台服务器一天顶了1500万请求,使用的是CentOS 5.4 32bit nginx
1 box: 8-core, 4GB RAM, RAID 1
CentOS 5.4 32 bit
PHP 5.3
About 15 millions PHP requests per day
他是怎么实现的呢
What I have done
- Custom build - Static linked
- Remove unneeded PHP extensions
看图,负载真变态,已经高到30,甚至60了,真怀疑能不能打开了
我的经验告诉我,超过5已经很可怕了,没想到还有这么变态的
1500万是指纯动态PHP还是包含静态请求呢?
Andy 于 2010-02-06 14:04:23 回复:
当然是动态的,要是静态的也没啥了
能给出这篇帖子的具体地址么?
另外做不做链接呀?
Andy 于 2010-02-07 02:10:36 回复:
http://forum.nginx.org/read.php?2,50831
小宇 于 2010-02-07 06:35:22 回复:
也不知道他这个60多的负载 到底卡不卡, 另外你知道
Custom build - Static linked
这个怎么翻译么?
Andy 于 2010-02-07 13:04:57 回复:
应该是指用源代码自行编译安装,PECL扩展库静态编译进PHP,可能也包括其他系统类的东西,有动态加载的都用静态的,但我觉得对性能提升很有限
1500W请求是个什么概念呢?
如果换算为PVIP的话 差不多得有100W吧? 100W IP一个1IP制造150个请求 差不多?
另外ANDY做不做链接呀
32bit和64bit我都用过,64bit占用内存比32bit高一倍以上!