Автор Тема: Apache не справляется с нагрузкой  (Прочитано 1445 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AnJuVi

  • Новичок
  • *
  • Сообщений: 1
  • Рейтинг: 0
    • Просмотр профиля
  • Откуда: СПб
Apache не справляется с нагрузкой
« : 04 Сентября 2011, 20:09:30 »
Сервер, на котором поднят Apache, имеет хорошие ресурсы и с нагрузками легко справляется. Траффика тоже  хватает. Но вот сам Apache, похоже, при возрастающей нагрузке тормозит, создает много процессов, и сайты очень долго отвечают. На время помогает перезагрузка.
Может что-то можно сделать для оптимизации Apache? Может какие-то настройки подкорректировать, чтобы больше запросов обрабатывал? Или можно как-то поднять еще один веб-сервер и распределить нагрузку?

Оффлайн VanDyke

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1800
  • Рейтинг: 73
  • Пол: Мужской
  • Network Warrior
    • Просмотр профиля
  • Откуда: Destination network unreachable
Re: Apache не справляется с нагрузкой
« Ответ #1 : 04 Сентября 2011, 21:10:14 »
надо поднять как минимум nginx перед апачем, дабы держать медленных клиентов и keepalive.
А потом уже смотреть что именно не хватает апачу для быстрой работы - дисков или CPU.
Not as ultimate as 42, but pretty close...

Оффлайн myst

  • Постоялец
  • ***
  • Сообщений: 372
  • Рейтинг: 8
  • Пол: Мужской
    • mistiq.master@gmail.com
    • mistiq.master
    • Просмотр профиля
  • Откуда: Владивосток
Re: Apache не справляется с нагрузкой
« Ответ #2 : 05 Сентября 2011, 00:15:52 »
надо поднять как минимум nginx перед апачем, дабы держать медленных клиентов и keepalive.
А потом уже смотреть что именно не хватает апачу для быстрой работы - дисков или CPU.

помимо кипэлайвов нджинкс замечательно отдает статику что тоже существенно снижает нагрузку.
٩(●̮̮̃•̃)۶