XAMPP: тормозит apache

Тема в разделе "Администрирование серверов", создана пользователем tERBO, 19 сен 2010.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. tERBO

    tERBO Создатель

    Регистр.:
    13 дек 2006
    Сообщения:
    19
    Симпатии:
    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 и на что ещё нужно обратить внимание?
     
  2. ever

    ever Создатель

    Регистр.:
    25 май 2010
    Сообщения:
    10
    Симпатии:
    2
    возможно апач занимает все свободные слоты и очень не освобождает их. можно попробовать поиграться с параметрами KeepAlive, MaxClients, ServerLimit
     
  3. zateinik

    zateinik Создатель

    Регистр.:
    7 ноя 2006
    Сообщения:
    18
    Симпатии:
    1
    надо копать в сторону настройки mpm, пробовать увеличить количество чайлдов
    200 мб на один процесс это слишком дохрена
     
  4. tERBO

    tERBO Создатель

    Регистр.:
    13 дек 2006
    Сообщения:
    19
    Симпатии:
    4
    Вобщем поставил серверную винду - проблема ушла.
    Так что дело было, скорее всего, ни в апачах...
     
  5. -=ZorG=-

    -=ZorG=-

    Регистр.:
    18 авг 2010
    Сообщения:
    262
    Симпатии:
    47
    Кеширование включено на сервере?
     
  6. SDV

    SDV Создатель

    Регистр.:
    24 окт 2008
    Сообщения:
    38
    Симпатии:
    7
    ever
    WinNT MPM поддерживает MaxClients и ServerLimit?
    :nezn:
     
Статус темы:
Закрыта.