php-cgi开了20个,但一直只有5个是活动的
我的VPS是84的512M的那款LINUX的,系统为CENTOS5.5,目前在上面部署了个论坛,有一个很奇怪的现象就是,我开了20个php-cgi进程,top也显示有20个,但使用netstat -anpo | grep "php-cgi" | wc -l 测试 在活动的一直只有5个,请问这是哪里出了问题?:Q 没有人来回答啊。。。 你的访问量是多少啊? 访问量只有五个人,你让他的FASTCGI的进程20个一起工作? :funk:猛的看了一下楼主的机器的配置,PHP-FPM进程一个满负载大概是要占180~200左右的内存,你何必呢?开得多有意义吗? 我用同机房的vps用webbench开2000连接数去压phpinfo.php,测试的时候看活动的php-cgi也是只有五5个。。。 原帖由 yuweitaocn 于 2011-7-2 10:49 发表 https://bbs.vpser.net/images/common/back.gif
:funk:
猛的看了一下楼主的机器的配置,PHP-FPM进程一个满负载大概是要占180~200左右的内存,你何必呢?开得多有意义吗? php-cgi一个进程满负载不是占用近20M内存吗?怎么成200M了,是你记错还是我记错了:L
回复 7# 的帖子
真的是无语呀。。终于知道不知者无畏这一句话的意思了么。。:Q回复 6# 的帖子
什么东西测的呀?上上图。
还有就是你们机房的配置是怎么样的?你用的是LNMPA还是LNMP啊呀? 我来给我们亲爱的楼主算一比账奥。。你看假设你是按军哥里面的PHP.INI设置。。、
PHP的最大的内存是128.你算算。PHP-FPM使用独立的进程,就是说每一个可用的进程处理PHP可以到128.
但是军歌又使用了EACC来做缓存。。每一个PHP-FPM又都要缓存。。那么还要再加上64M
我怎么都得不出楼主说的每一个进程只要20 个MB 汗,真是不知者无畏 坐等军哥解答。。。。 我也想知道这个问题,我测出来是6,fastcgi我开了10个
netstat -anpo | grep "php-cgi" | wc -l 另外两个VPS,完全是空闲的,没有域名指向它,测出来的结果一直是5
遇到了同样的问题..
netstat -anpo | grep "php-cgi" | wc -l 这个命令得到的一直只有5个, 这个对于我的网站数量太少了, 经常出现502错误, 没有用军哥的LNMP之前, 我自己编译的lnmp环境在繁忙的时候php-cgi进程的通讯就会增加到10个20个甚至更多 基本不会502错误.
页:
[1]
2