Ошибка 504 Gateway Timeout: что значит и как исправить
Ошибка 504 Gateway Timeout означает, что сервер-шлюз (например, nginx), к которому обратился ваш браузер, не дождался ответа от другого сервера — бэкенда — за отведённое время и вернул тайм-аут. Проще говоря: сайт не «сломан» и не «выключен», а слишком долго думает, и шлюз перестаёт ждать. Ниже — что значит ошибка 504, чем она отличается от 502, почему возникает и что делать и посетителю, и владельцу сайта. 504 — это не «сайта нет», а «сайт не успел ответить вовремя». Разница важная: чинить нужно не доступность, а скорость и стабильность бэкенда...