VPS侦探论坛

 找回密码
 注册
查看: 14513|回复: 15

php-cgi开了20个,但一直只有5个是活动的

[复制链接]
发表于 2011-7-1 22:08:40 | 显示全部楼层 |阅读模式

我的VPS是84的512M的那款LINUX的,系统为CENTOS5.5,目前在上面部署了个论坛,有一个很奇怪的现象就是,我开了20个php-cgi进程,top也显示有20个,但使用  netstat -anpo | grep "php-cgi" | wc -l 测试 在活动的一直只有5个,请问这是哪里出了问题?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2011-7-2 10:00:17 | 显示全部楼层


没有人来回答啊。。。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-7-2 10:44:57 | 显示全部楼层

你的访问量是多少啊?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-7-2 10:45:37 | 显示全部楼层



访问量只有五个人,你让他的FASTCGI的进程20个一起工作?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-7-2 10:49:04 | 显示全部楼层


猛的看了一下楼主的机器的配置,PHP-FPM进程一个满负载大概是要占180~200左右的内存,你何必呢?开得多有意义吗?

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2011-7-3 14:44:36 | 显示全部楼层

我用同机房的vps用webbench开2000连接数去压phpinfo.php,测试的时候看活动的php-cgi也是只有五5个。。。
 楼主| 发表于 2011-7-3 14:49:47 | 显示全部楼层

原帖由 yuweitaocn 于 2011-7-2 10:49 发表

猛的看了一下楼主的机器的配置,PHP-FPM进程一个满负载大概是要占180~200左右的内存,你何必呢?开得多有意义吗?
php-cgi一个进程满负载不是占用近20M内存吗?怎么成200M了,是你记错还是我记错了
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-7-8 19:21:29 | 显示全部楼层

回复 7# 的帖子


真的是无语呀。。终于知道不知者无畏这一句话的意思了么。。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-7-8 19:23:09 | 显示全部楼层

回复 6# 的帖子



什么东西测的呀?
上上图。
还有就是你们机房的配置是怎么样的?你用的是LNMPA还是LNMP啊呀?

军哥运维代购:http://shop63846532.taobao.com/

发表于 2011-7-8 19:28:27 | 显示全部楼层



我来给我们亲爱的楼主算一比账奥。。你看假设你是按军哥里面的PHP.INI设置。。、

PHP的最大的内存是128.你算算。PHP-FPM使用独立的进程,就是说每一个可用的进程处理PHP可以到128.

但是军歌又使用了EACC来做缓存。。每一个PHP-FPM又都要缓存。。那么还要再加上64M

我怎么都得不出楼主说的每一个进程只要20 个MB
发表于 2011-7-21 12:55:59 | 显示全部楼层

汗,真是不知者无畏
发表于 2011-7-21 17:05:12 | 显示全部楼层

坐等军哥解答。。。。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-7-22 07:36:41 | 显示全部楼层
我也想知道这个问题,我测出来是6,fastcgi我开了10个
netstat -anpo | grep "php-cgi" | wc -l
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-7-22 07:38:36 | 显示全部楼层
另外两个VPS,完全是空闲的,没有域名指向它,测出来的结果一直是5

军哥运维代购:http://shop63846532.taobao.com/

发表于 2012-6-22 17:48:38 | 显示全部楼层

遇到了同样的问题..

netstat -anpo | grep "php-cgi" | wc -l 这个命令得到的一直只有5个, 这个对于我的网站数量太少了, 经常出现502错误, 没有用军哥的LNMP之前, 我自己编译的lnmp环境在繁忙的时候php-cgi进程的通讯就会增加到10个20个甚至更多 基本不会502错误.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 18:33 , Processed in 0.030246 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表