Ошибка 504

Итак, вы пытаетесь открыть любимый сайт, а в место привычной страницы видите следующее:

Что означает эта ошибка для Вас как для простого пользователя? А скорее всего то, что сервер на котором находится сайт перегружен пользователями.

Что в таком случае делать?

Реклама

Попробовать обновить страницу, и если это не помогло, попробовать зайти на сайт позже, или в то время, когда сайт нагружен меньше всего. Например, для развлекательных сайтов, это разгар рабочего дня, и т.д.

Ошибка 504 глазами владельца сайта

А вот для владельца сайта, на котором появляется ошибка, это становится головной болью.

Ошибка 504 означает, что nginx передал запрос серверу Apache, а тот вовремя не вернул ответ. Следующий запрос встает в очередь, и следующий тоже. Все они вовремя не получают ответ, и соединение сбрасывается. В итоге браузеры получают ошибку 504.

Все это происходит примерно по следующей схеме:

Что можно сделать в этом случае?

Увеличить производительность сервера. Если хостинг виртуальный, вряд ли ситуация улучшится без перехода на более дорогой тариф. А скорее всего придется поискать более подходящий хостинг.

Так же можно попробовать оптимизировать сайт. Уменьшить число используемых плагинов, оптимизировать работу базы MySQL и скриптов.

Прочитать об этом можно на форумах посвященным вашей CMS.

Facebook

Twitter

Вконтакте

Google+

Оцените статью