2013-02-15 81 views
4

我有一个Drupal安装的服务器内部使用此配置运行:服务器达到MaxClients设置,考虑提高MaxClients设置。 APC

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个小时来搜索这个问题,但任何解决方案都适用于我。

感谢

回答

0

好,apache httpd的报告说,在这可能持续小于第二给定的时间,已经有超过MaxClients的并发连接更多。 我不知道如何计算并发“用户”,但单个浏览器可以打开多个连接到同一台服务器(例如,以平行方式检索图像或CSS)。