529 The service is overloaded ("служба перегружена")
https://httpcat.ru/529
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.

Описание
Код состояния 529 Site is Overloaded — неофициальный HTTP-статус, который может использоваться хостинг-платформами, балансировщиками или API-шлюзами для обозначения того, что сайт или сервер временно перегружен и не может обработать новые запросы.
Основные характеристики:
- Не определён в спецификациях HTTP или в IANA
- Используется как расширение
503 Service Unavailable
, с более точной причиной: **перегрузка по CPU, памяти, соединениям или лимитам API** - Иногда встречается в панелях управления, таких как cPanel, Plesk, а также в закрытых API
Типичное использование:
HTTP/1.1 529 Site is Overloaded Content-Type: application/json { "error": "Too many concurrent connections", "message": "The server is temporarily overloaded. Please try again later." }
Когда может использоваться:
- При превышении лимитов хостинга (например, количество одновременных PHP-процессов)
- В API — при превышении системных ресурсов (RAM, CPU, очереди задач)
- В облачных средах — если auto-scaling не справляется с пиковыми нагрузками
Особенности заголовков:
Retry-After
— может быть добавлен, если предполагается восстановление доступностиContent-Type
— частоapplication/json
илиtext/html
с сообщением
Дополнительно:
- 529 — неофициальный код, поэтому его лучше не использовать в публичных API
- Официальной альтернативой считается
503 Service Unavailable
с пояснением в теле - Некоторые провайдеры используют 529 как внутренний механизм защиты от DDoS или перегрева приложений
Документация: https://http.dev/529