服务器达到MaxClients设置,请考虑提高MaxClients设置。 APC

时间:2013-02-15 10:25:42

标签: performance apache apc

我在使用此配置的服务器内运行Drupal安装:

StartServers       5
MinSpareServers    5
MaxSpareServers    15
MaxClients        50
MaxRequestsPerChild  1000

我已经安装了APC和MemCached。 APC的工作方式如下图所示:

enter image description here

但是我在Apache日志中遇到了这个错误:

[Fri Feb 15 14:04:48 2013] [error] server reached MaxClients setting, consider raising the MaxClients setting

错误时刻的并发用户数小于50且ps -aux | grep apache显示所有apache进程都处于S状态。

可能会发生什么?可能是APC内存不足吗?我花了3个小时搜索问题,但任何解决方案都适用于我。

由于

1 个答案:

答案 0 :(得分:0)

好吧,Apache HTTPd报告说,在给定的时间内,可能持续时间不到一秒,但MaxClients的并发连接数超过了。 我不知道你如何统计并发用户",但是单个浏览器可以打开多个连接到同一服务器(例如,以并行方式检索图像或CSS)。 / p>