容器技术交流

 找回密码
 立即注册
查看: 3519|回复: 2

求解,Lum的PHP-CGI进程数?

[复制链接]
发表于 2011-5-8 11:47:40 | 显示全部楼层 |阅读模式
本帖最后由 小白 于 2011-5-8 12:10 编辑
同一端口的php-cgi进程数等于使用该cgi端口的各网站设置值之和(技巧:可以只设置其中一个网站,别的网站将该值设置成0)
如全部为0,则使用使用系统推荐值133
如果该值设置太少,当访问量稍大的时候页面很可能出现502错误,请将该值适当调大
注:每个cgi进程大约占25M内存。假如您的机器有2G内存,可开30~50个cgi进程
目前该端口的总进程数为133


上述是不是指默认的9000端口的php-cgi进程数为133

1,增加新的网站,使用9000端口,指定的进程数为0,是不是共用上述的133个进程?

2,当我新增加站点,设定9001端口的php-cgi进程数为60个,那总的php-cgi进程数(9000+9001)是不是 133+60=193 呢?

3,当我设置设定9001端口的php-cgi进程数为0的时候,进程数(9000+9001)是不是133+133=266 个呢?

4,如果每个站点都指定不同端口和进程数,那默认的133个进程是不是一直空闲着,占用系统内存??

疑问中,求解!!
发表于 2011-5-8 15:17:22 | 显示全部楼层
1. 是的
2. 是的
3. LUM1.0算出来是226个,如果是1.1,则是133个(所以如果是1.0的话,最好是自己指定,毕竟人比软件要聪明);
4. 请看第三个答案!
 楼主| 发表于 2011-5-8 15:47:38 | 显示全部楼层
就是说1.1的进程数的配比是发生了变化吧!!

谢谢洞哥的解答!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-14 21:57 , Processed in 0.029786 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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