Andy's Blog » php占用服务器 » 一个强人的服务器 一天顶1500万PHP请求

一个强人的服务器 一天顶1500万PHP请求

今天发现我的Nginx和php-cgi进程很占内存,一直找不到原因,似乎跟64位系统有关

我的每个Nginx进程占用40M内存,php-cgi每个进程占用也是40M,真是郁闷

nginx_memory

感觉不对劲,上老外论坛求助,人家的内存占用比我小几倍,一台服务器一天顶了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已经很可怕了,没想到还有这么变态的
nginx_15_millions

Incoming search terms:

Tags: nginx, centos

本文地址: http://blog.21andy.com/20100206/1641.html

8 评论 to “PHP开源CMS之MODx”

  1. Paul Gao 于 2010-02-06 11:50:19 发表:

    1500万是指纯动态PHP还是包含静态请求呢?

    Andy 于 2010-02-06 14:04:23 回复:

    当然是动态的,要是静态的也没啥了

  2. 小宇 于 2010-02-07 00:22:06 发表:

    能给出这篇帖子的具体地址么?
    另外做不做链接呀?

    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,可能也包括其他系统类的东西,有动态加载的都用静态的,但我觉得对性能提升很有限

  3. 小宇 于 2010-02-08 02:54:11 发表:

    1500W请求是个什么概念呢?
    如果换算为PVIP的话 差不多得有100W吧? 100W IP一个1IP制造150个请求 差不多?
    另外ANDY做不做链接呀

  4. yunshan 于 2010-02-15 22:37:20 发表:

    32bit和64bit我都用过,64bit占用内存比32bit高一倍以上!