|
Я у себя наблюдал подобное поведение при "глюках" с mod_perl и php. Причина была проста - "зацикливался" скрипт, а так как он исполнялся в embedded perl (под mod_perl) то, соответственно зависал потомок apache.
И как результат - 50-70 таких запросов - 50-70 залипших потомков. Что-бы обслужить новые запросы apache создает новые процессы и так пока не дойдет до 'MaxClients' процессов. а потом - апач работает, данные отдает, но новые запросы не принимает. и умоляет нас в логах - "consider raising the MaxClients setting"...
Вычислял "залипающие" скрипты с помощью /server-status. в его отчете видно что и какой процесс исполняет.
|