![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
服务器响应时间较长的症状
如果发现服务器 CPU 利用率很低,但却需要等待很长时间才能处理针对静态页面的客户机请求,那么服务器可能用光了用于处理请求的服务器线程。
当入站请求数超过用于处理这些请求的 Apache 线程数时,会发生这种情况。新的连接将在 TCP/IP 堆栈侦听队列中排队,并等待可用线程接受。当有线程变得可用时,它将从侦听队列中接受并处理连接。连接可能需要很长时间才能到达侦听队列开头。出现这种情况时,错误日志中会显示以下消息:
Server reached MaxClients setting, consider raising the MaxClients setting
Server ran out of threads to serve requests. Consider raising the ThreadsPerChild setting