В этой статье речь пойдёт о том, что представляет из себя Ошибка 524. Она говорит о том, что запрашиваемый ресурс (сайт) недоступен. Для контроля онлайн статуса сайта, оценки доступности сайта существуют специальные сервисы. Одним из таких сервисов является сервис BAILRY – бесплатная регулярная (периодическая) проверка сайта на доступность. Есть в этом сервисе и платная подписка – для постоянного контроля доступности сайта.
Ошибка 524 возникает, когда подключение с веб-сервером установлено, но он не ответил за установленное время ожидания соединения. Время ожидания HTTP-ответа на CloudFlare — 100 секунд. Если веб-сервер не предоставил ответ, система выдаст 524 ошибку.
Основные причины:
- длительная работа PHP-процесса или запроса к базе данных;
- веб-сервер перегружен. Проверьте доступные ресурсы сервера, в том числе процессор и оперативную память.
Рекомендации по исправлению ошибки 524
Обратитесь к своему хостинг-провайдеру, чтобы исключить следующие распространенные причины на исходном веб-сервере:
- Длительный процесс на исходном веб-сервере.
- Перегруженный исходный веб-сервер.
Регистрация времени отклика на запрос на исходном веб-сервере помогает определить причину замедления ресурсов. Обратитесь к вашему хостинг-провайдеру или администратору сайта за помощью в настройке форматов журналов или найдите соответствующую документацию журналов для вашего бренда веб-сервера, такого как Apache или Nginx.
Если вы регулярно выполняете HTTP-запросы, выполнение которых занимает более 100 секунд (например, при экспорте больших объемов данных), переместите эти процессы за поддомен, не проксируемый (помеченный серым) в приложении Cloudflare DNS.
Если ошибка 524 возникает для домена, использующего Cloudflare Railgun, убедитесь, что значение lan.timeout установлено выше 30 секунд по умолчанию, и перезапустите службу railgun.
Напоследок важно отметить то, что доверие клиентов и пользователей к вашему сайту, а также позиция в поисковых системах напрямую зависят от доступности вашего ресурса (сайта) в любой момент времени. А контролировать эту доступность вы сможете при помощи сервиса BAILRY – уникального программного продукта не имеющего аналогов на рынке. Чтобы быть в курсе подключите бесплатную регулярную (периодическую) проверку сайта на доступность уже сегодня!