apache sleeping
День добрый. Помогите разрулить проблему. Есть сервер со следующей конфигурацией: Intel Xeon 2.8, 2Gb ECC. На сервере стоит lenny, apache/php/mysql. На сайте висит проект с нагрузкой ~150 одновременных пользователей. В течении дня апач создает чилды и через некоторое время апач умирает. Тюнинг prefork'а ни к чему не привел. Сейчас состояние сервера таково: Tasks: 420 total, 1 running, 419 sleeping, 0 stopped, 0 zombie Т.е. чилды апача находятся в состоянии sleeping и не выходят из него. Видимо в этом и причина зависаний. По какой причине они не выходят из sleeping? PS: до этого был сервер на десктопном железе с такой же программной конфигурацией и все вроде бы работало. Памяти причем там было столько же... -- WBR, Andrey N. Prokofiev IT department of the Korona Auto Ltd. Jabber ID: a...@korona-auto.com E-mail: a...@korona-auto.com Work Phone: +7-812-640-56-01 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf0f004.8050...@korona-auto.com
Re: apache sleeping
Возможно стоит посмотреть логи? 17.05.10, Korona Auto Ltd./ Andrey N. Prokofieva...@korona-auto.com написал(а): День добрый. Помогите разрулить проблему. Есть сервер со следующей конфигурацией: Intel Xeon 2.8, 2Gb ECC. На сервере стоит lenny, apache/php/mysql. На сайте висит проект с нагрузкой ~150 одновременных пользователей. В течении дня апач создает чилды и через некоторое время апач умирает. Тюнинг prefork'а ни к чему не привел. Сейчас состояние сервера таково: Tasks: 420 total, 1 running, 419 sleeping, 0 stopped, 0 zombie Т.е. чилды апача находятся в состоянии sleeping и не выходят из него. Видимо в этом и причина зависаний. По какой причине они не выходят из sleeping? PS: до этого был сервер на десктопном железе с такой же программной конфигурацией и все вроде бы работало. Памяти причем там было столько же... -- WBR, Andrey N. Prokofiev IT department of the Korona Auto Ltd. Jabber ID: a...@korona-auto.com E-mail: a...@korona-auto.com Work Phone: +7-812-640-56-01 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf0f004.8050...@korona-auto.com
Re: apache sleeping
Олег Ключкин пишет: Возможно стоит посмотреть логи? В логах ничего. Уровень debug стоит. Разве что пишет: [Mon May 17 11:04:16 2010] [info] server seems busy, (you may need to increase StartServers, or Min/MaxSpareServers), spawning 16 children, there are 0 idle, and 798 total children но это вне зависимости от тюнинга префорка проскакивает. -- WBR, Andrey N. Prokofiev IT department of the Korona Auto Ltd. Jabber ID: a...@korona-auto.com E-mail: a...@korona-auto.com Work Phone: +7-812-640-56-01 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf0f4b9.5080...@korona-auto.com
Re: apache sleeping
Олег Ключкин пишет: http://www.linux-tutorial.info/modules.php?name=MContentpageid=84 тут сказано A process' state change can cause a context switch in several different cases. One case is when the process voluntarily goes to sleep, which can happen when the process needs a resource that is not immediately available. Покажите top Сейчас на удивление нормально. Держится в этих пределах: Tasks: 135 total, 4 running, 130 sleeping, 0 stopped, 1 zombie Current Time: Monday, 17-May-2010 11:59:27 MSD Restart Time: Monday, 17-May-2010 11:34:46 MSD Parent Server Generation: 0 Server uptime: 24 minutes 40 seconds 12 requests currently being processed, 17 idle workers C_R__WW_C__.._CC_C.._W_._C_C_C.. -- WBR, Andrey N. Prokofiev IT department of the Korona Auto Ltd. Jabber ID: a...@korona-auto.com E-mail: a...@korona-auto.com Work Phone: +7-812-640-56-01 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf0f777.6080...@korona-auto.com
Re: apache sleeping
17.05.2010 10:48, Korona Auto Ltd./ Andrey N. Prokofiev пишет: Олег Ключкин пишет: Возможно стоит посмотреть логи? В логах ничего. Уровень debug стоит. Разве что пишет: [Mon May 17 11:04:16 2010] [info] server seems busy, (you may need to increase StartServers, or Min/MaxSpareServers), spawning 16 children, there are 0 idle, and 798 total children но это вне зависимости от тюнинга префорка проскакивает. Апач по дефолту стоит ? У меня было дело задумывался от пару модулей. Вычистка решила проблему. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf0f8c5.3000...@links.md
Re: apache sleeping
Boris Pihtin пишет: Апач по дефолту стоит ? У меня было дело задумывался от пару модулей. Вычистка решила проблему. Практически. Подключены модули rewrite и geoip. Больше ничего дополнительно не подключал. Странно что он сейчас держится стабильно. М.б. ddos была... -- WBR, Andrey N. Prokofiev IT department of the Korona Auto Ltd. Jabber ID: a...@korona-auto.com E-mail: a...@korona-auto.com Work Phone: +7-812-640-56-01 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf0fbc2.6030...@korona-auto.com