Объясняем, что означает ошибка 504 Gateway Time Out на сайте, из-за чего появляется, и может ли пользователь ее исправить.
Когда сайт не открывается, а вместо него появляется ошибка 504, дело чаще всего не в браузере и не в интернете. Это сбой на одном из серверов. Рассказываем, что значит Gateway Time Out, что приводит к тайм-ауту и как действовать.
Что означает ошибка 504
Ошибка 504 Gateway Time Out возникает, когда один сервер не может получить ответ от другого за установленное время. Это технический сбой в цепочке обработки запроса. Основной сервер ждет данные от промежуточного узла — например, прокси, кэш-сервера или CDN. Но за заданный временной промежуток они не приходят.
Тайм-ауты задаются в конфигурации серверов и промежуточных узлов (прокси, балансировщиков, CDN). Они зависят от конкретной инфраструктуры и настраиваются с учетом производительности, безопасности и устойчивости. Именно они определяют, сколько времени система будет ждать ответа, прежде чем выдать 504 Gateway Time Out.
Как выглядит сообщение об ошибке, зависит от браузера.
В Google Chrome: «Ошибка 504 (Gateway Timeout): Сервер, обрабатывающий ваш запрос, не ответил вовремя».
Mozilla Firefox и Safari: «Время ожидания ответа сервера истекло».
Microsoft Edge: «Не удалось загрузить эту страницу».
Причины появления ошибки 504
Причина появления ошибки — разрыв или задержка в цепочке обработки запроса. Разберем основные сценарии.
Источник: hi-tech.mail.ru