如何计算 Linux Apache Web 服务器的最大容量,即)并行处理最大请求。
或者
要并行执行“N”个请求,需要什么配置?
我需要优化我的 Web 服务器,以便它需要并行响应 1500 个用户。
这个问题不是那么容易回答的。这取决于您的 RAM 大小、您的连接、CPU、每个请求消耗的内存量、服务器端脚本(php/ruby 等)消耗的内存量以及 apache 模式(mpm_worker、prefork、itk 等)并且脚本执行(cgi、mod_php、fcgi、suphp 等)在其中运行。它还取决于每个模块的配置,至少部分是这样。最后但同样重要的是,如果使用得当,像 varnish 这样的缓存系统可以承担 90% 或更多的负载。
基本上尝试从另一个(或 2、3、4 个)Web 服务器运行测试,看看您的系统是否会在可接受的时间内提供这些页面。