Cloudflare 524: origin подключился, но не отдал HTTP-ответ вовремя
Cloudflare успешно установил соединение с origin, однако не получил ответ до proxy read timeout. По состоянию на июль 2026 стандартный предел чтения — 120 секунд.
Мониторинг покажет, когда состояние изменится
Добавьте сайт или сервер один раз — perfMon будет проверять его автоматически, сохранит историю и сообщит о сбое и восстановлении.
С чего начать поиск
долгий запрос к базе или export
очередь workers и перегруженный origin
синхронная тяжёлая операция в HTTP-запросе
медленный внешний API без собственного timeout
Проверка по шагам
Найдите медленный endpoint
Сопоставьте Ray ID, URL, время и origin response time.
Проверьте приложение
Откройте slow query, traces, очередь workers и вызовы внешних сервисов.
Смотрите ресурсы origin
CPU, RAM, load и disk I/O могут объяснить устойчивую задержку.
Разделите sync и async
Экспорт и batch часто лучше запускать в очереди с polling статуса.
Что делать после подтверждения
- оптимизировать подтверждённый медленный запрос или зависимость
- вынести длительную работу в background job и возвращать статус
- снять перегрузку или увеличить число workers после расчёта ресурсов
- изменять timeout только если длительный синхронный ответ действительно является контрактом
Продолжить диагностику
Частые вопросы
Чем 524 отличается от обычного 504?
524 — код Cloudflare: соединение с origin установлено, но ответ не пришёл до лимита Cloudflare. 504 может генерировать другой gateway в цепочке.
Можно увеличить timeout Cloudflare?
Официально увеличение proxy read timeout доступно Enterprise; для обычных планов корректнее оптимизировать запрос или вынести длительную операцию из proxied HTTP.
Почему главная работает, а export получает 524?
Проблема может быть path-specific: тяжёлый export выполняется дольше, чем обычная страница.
Не ждите повторения ошибки
Добавьте сайт или сервер в perfMon, чтобы сохранить историю, увидеть восстановление и получить уведомление при следующем инциденте.