На сервере есть 100 сайтов WORDPRESS. Через минут 5 появляеться проблема 504 Gateway Time-out которая решаеться только перезапуском php5-fpm?

На сервере есть 100 сайтов WORDPRESS. Через минут 5 появляется проблема 504 Gateway Time-out которая решаеться только перезапуском php5-fpm. Проблема появилась не давно.
Сервер состоит из nginx и php5-fpm. Всё очевидное и то что написано в интернете делал ( т.к. по продвинутый пользователь сервера)
И настройки по дефолту делал и настраивал.
Удалял серверы и устанавливал снова.
Даже блокировку сессий убрал с помощью memcached.
На сайта используется одинаковый wp-config с разными базами. Может в этом дело?
В чём может быть проблема?
  • Вопрос задан
  • 212 просмотров
Решения вопроса 1
gobananas
@gobananas
finishhim.ru
Проблема в том, что скрипт слишком долго выполняется, убивается по таймауту и происходит ошибка 504 Gateway Time-out. Они на одной базе все работают?
Запрос идёт на index, тот подтягивает остальные файлы и уже какой-то из них долго работает, но лог понятно показывает что index. Включите log_slow_queries настройку, наверняка где ни будь индексов нет, или какой ни будь агрегатный запрос неправильно составлен что выбирает всё без лимита.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Arik
В логах fpm что нибудь есть? Как с сетью? Сайты что нибудь тянут на сервер? Может какой кривой file_get_contents / curl запускается и весит кучу времени? Если уменьшить время на ответ и на соединения?
Ответ написан
Ваш ответ на вопрос

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

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