XAMPP: тормозит apache

Статус
В этой теме нельзя размещать новые ответы.

tERBO

Создатель
Регистрация
13 Дек 2006
Сообщения
20
Реакции
4
Имеется компьютер WinXP на котором стоит XAMPP последней версии. На нём крутятся несколько малопосещаемых сайтиков, и до последнего времени всё был в порядке.

Но вот недавно повесил на него ещё один сайтик потяжелее (примерно 500 хостов в день) и начались проблемы с apache. Через 30-40 минут работы под нагрузкой начинает очень медленно отдавать страницы. Страницы открываются по 1-2 минуте, а то и вобще не открываются.

В диспетчере задач бездействие системы - 99 процентов, апач практически ничего не жрёт. Памяти потребляет около 200Мб.

А теперь интересное наблюдение - есть 2 процесса httpd.exe. Один жрёт мало, другой 200 Мб. Так вот если "убить" тот который жрёт 200 мегов, то он тут-же возрождается и сайты начинают работать как ни в чём не бывало ещё 30-40 минут, потом картина опять повторяется.

В error.log-е ошибок никаких нет. Сайт тот "тяжелый" на dle 9 - включены всякие кэши и оптимизации - не помогает. В php.ini ограничивал максимальное время исполнения скрипта, включил eАccelerator - тоже не помогает.

Подскажите из-за чего так может тормозить apache и на что ещё нужно обратить внимание?
 
возможно апач занимает все свободные слоты и очень не освобождает их. можно попробовать поиграться с параметрами KeepAlive, MaxClients, ServerLimit
 
надо копать в сторону настройки mpm, пробовать увеличить количество чайлдов
200 мб на один процесс это слишком дохрена
 
Вобщем поставил серверную винду - проблема ушла.
Так что дело было, скорее всего, ни в апачах...
 
Кеширование включено на сервере?
 
ever
WinNT MPM поддерживает MaxClients и ServerLimit?
:nezn:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху