首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >要与PHP和NginX一起使用多少快速cgi进程?

要与PHP和NginX一起使用多少快速cgi进程?
EN

Server Fault用户
提问于 2009-10-29 09:58:12
回答 1查看 1.2K关注 0票数 2

有没有人知道有一个很好的来源--或者可能在这里回答--可以引导我知道我需要运行多少个快速cgi进程和Nginx进程才能为一个适度流行的网站服务。在75到100 k的页面浏览量/日之间,相当密集的PHP填充页面,为mysql中的大量查询提供了很好的缓存。

我今天使用的是Apache,作为mod_php运行php相对较新,但是在PHP5.3.0上使用APC + Memcache + Nginx + PHP (快速cgi)的早期设置非常快速,在非常轻的负载下不会消耗太多内存。但是,我不确定如何在不移动我最流行的站点的情况下在重载下测试这个,但是我不想这样做,直到我知道我当前的5个cgi进程和5个nginx进程的设置是否足够为止。

谢谢

EN

回答 1

Server Fault用户

发布于 2010-09-09 20:05:38

我建议围攻超过ab (阿帕奇长凳)。

另外,请注意,当前PHP版本支持静态线程和动态线程(例如,始终支持10,vs 5-30 )。当你在做的时候测试它会很好。

我还没有找到一个神奇的数字,但在SoftLayer上的单个核心1gb内存实例上,10个静态线程的缺省值似乎是每秒250-300个请求,可用率为90%-95%。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/79432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档