evgeny_eJ
@evgeny_eJ

Несуществующая страница на движке Wordpress сильно тормозит связку Apache2+nginx?

Всем привет!


У меня есть блог на движке WP. Поставлены плагины wp-cache и WP Minify для оптимизации сайта. Load Impact проблем со скоростью не выявляет.


Проблемы начинаются, если обращаться к несуществующей странице Wordpress, например, с помощью утилиты «ab». Процессы httpd плодятся с бешеной скоростью, сайт не открывается еще минут 5-10 после такого тестирования.


Сервак выделенный (под столом стоит), довольно мощный:

CPU: Intel® Pentium® 4 CPU 3.00GHz (2999.98-MHz 686-class CPU)

real memory = 3221225472 (3072 MB)

avail memory = 3132964864 (2987 MB)


Операционка: FreeBSD 8.2-RELEASE


Как это исправить? Кто сталкивался с подобной проблемой?


Может это не проблема, а так и задумывалось?
  • Вопрос задан
  • 3024 просмотра
Решения вопроса 1
startsevdenis
@startsevdenis
Какой тип ссылок у вас используется на сайте? В смысле вы используете стандартные вида ?p=id или задействован файл htaccess для создания своей структуры ссылок.
Ответ написан
Пригласить эксперта
Ответы на вопрос 6
homm
@homm
> Процессы httpd плодятся с бешеной скоростью,
Да, господи, выкиньте уже Апач на помойку истории.
Ответ написан
Комментировать
@bdmalex
А явным способом обрабатывать 404 ошибку не пробовали в конфигурации Apache?
Ответ написан
Wott
@Wott
если все правильно настроено, то так и задумывалось — ответ 404 от apache не кэшируется и следующий запрос заново запрашивается.

зачем wp-cache если есть nginx?
Ответ написан
yuhenobi
@yuhenobi
Собираю из безысходников
Попробуйте действительно работать без Apache. Например на nginx+php-fpm?
Ответ написан
Nepofigist
@Nepofigist
Попробуйте выкинуть все кэширующие плугины и Апач. Поставьте пхп-фпс, мемкэш и пхп-апц. Радуйтесь жизни.
Ответ написан
BuriK666
@BuriK666 Куратор тега Nginx
Компьютерный псих
настройте в nginx кэширование 404 страниц
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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