Как оптимизировать производительность Symfony?

Есть проект на symfony2. Memcache, apc, apc class loader включены

Тест ab -c 100 -n 1000 главной страницы дает 50 запросов в секунду, максимальная загрузка страницы доходит до 4 секунд.
Профайлил xdebug-ом узких мест не нашел, все пропорционально замедляется.
Памяти, дисковых операций хватает, mysql кешируется в пике всего 40 запросов в секунду

А вот процессор грузится по полной, LA 100%.
Пробовал в контроллере сразу возращать респонс, ситуация особо не улучшилась. Т.е. проблема где-то в самой симфони.

Видел подобный проект с аналогичным поведением, там это как-то пофиксили

Может кто знает, как еще можно оптимизировать производительность?
  • Вопрос задан
  • 4009 просмотров
Пригласить эксперта
Ответы на вопрос 4
GHua
@GHua
Не думали использовать ESI? Допустим в связке с Varnish-ом.
Ответ написан
Комментировать
aioon
@aioon
Ответ написан
Комментировать
JekaRu
@JekaRu
Может это настройки вебсервера?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы