Linux Apache Web Server的局限性以及它与Processor和Ram的关系

时间:2013-03-07 10:24:27

标签: linux apache2

如何计算Linux Apache Web服务器的最大容量,即)并行提供最大请求数。

要并行执行“N”请求,需要什么配置?

我需要优化我的Web服务器,以便它需要并行响应1500个用户。

1 个答案:

答案 0 :(得分:0)

问题没有那么容易回答。这取决于你的RAM的大小,你的连接,CPU,每个请求消耗的内存量,服务器端脚本(php / ruby​​无论如何)消耗的内存量以及模式apache(mpm_worker,prefork,itk等)并且脚本执行(cgi,mod_php,fcgi,suphp等)运行。它还取决于每个模块的配置,至少部分。最后但并非最不重要的一点是,如果使用得当,像清漆这样的缓存系统可以占用负载的90%或更多。

基本上尝试从另一个(或2,3,4)Web服务器运行测试,看看您的系统是否会在可接受的时间内为这些页面提供服务。