如何计算Linux Apache web服务器的最大容量,即并行处理最大请求。
或
并行执行"N“个请求,需要做哪些配置?
我需要优化我的Web服务器,以便它需要并行响应1500个用户。
发布于 2013-03-07 20:27:54
这个问题不是那么容易回答的。这取决于内存的大小、连接、CPU、每个请求消耗的内存量、服务器端脚本(php/ruby之类的)消耗的内存量以及apache的模式(mpm_worker、prefork、itk等)。和脚本执行(cgi、mod_php、fcgi、suphp等)跑进去。它还取决于每个模块的配置,至少部分取决于这些模块的配置。最后但并非最不重要的一点是,如果使用得当,像varnish这样的缓存系统可以承担90%或更多的负载。
基本上,尝试从另一个(或2个、3个、4个) web服务器上运行测试,看看您的系统是否能在可接受的时间内提供页面服务。
https://stackoverflow.com/questions/15268627
复制相似问题