LINUX.ORG.RU

httpd не удаляет завершенные процессы


0

0

httpd не удаляет завершенные процессы С каждым часом процессы растут пока не забьют всю память и система не рухнет. Вот, что говорит status после запуска httpd [root@www ~]# service httpd status httpd (pid 16020 16019 16018 16017 16016 16015 16014 16013 16011) is running...

Вот, что с процессами на следующий день [root@www ~]# service httpd status httpd (pid 15671 15670 15668 15660 15433 15356 15355 15068 15062 15059 15030 12893 12890 12122 12119 11185 10927 9756 9747 9277 8743 8418 8181 7353 6134 4181 4179 4177 1499) is running...

Нужен совет по решению данной проблемы. errorlog ничего необычного не говорит.

Centos 5.2 httpd 2.2.3 из репозитория

CormHolio
() автор топика

поставь какой-нить nginx перед ним

phasma ★☆
()
Ответ на: комментарий от commit

Что-то ничего связанного с процессами и из киллами в конфиге не нашел. Есть только таймаут на KeepAlive и на ответ сервером. Возможно у меня затерта эта переменная ?

CormHolio
() автор топика
Ответ на: комментарий от CormHolio

А что крутится на httpd? Может оно кривое и не может нормально завершится?

roy ★★★★★
()

смотри serverstatus. Чую, проблема не в httpd а в твоих скриптах. Ты сетью там или ещё чем ничего из скриптов не делаешь?

true_admin ★★★★★
()

а может ты его так настроил что это spare servers остаются? :)

true_admin ★★★★★
()

Чтобы это могло значить и почему оно не может прибить дочерние процессы?

[Wed Aug 19 01:39:56 2009] [warn] child process 17701 still did not exit, sending a SIGTERM [Wed Aug 19 01:39:56 2009] [warn] child process 17707 still did not exit, sending a SIGTERM [Wed Aug 19 01:39:56 2009] [warn] child process 17708 still did not exit, sending a SIGTERM [Wed Aug 19 01:39:58 2009] [error] child process 17003 still did not exit, sending a SIGKILL

CormHolio
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.