Re[4]: Возврат ошибок в API
От: Ночной Смотрящий Россия  
Дата: 25.06.19 13:45
Оценка: -2
Здравствуйте, MadHuman, Вы писали:

MH>да, но 429 (Too Many Requests) — для более узкого случая


В HTTP RFC ничего про более узкие случаи не сказано.

MH>, когда хотят на сервере ограничить частоту реквестов от клиента. в этом случае да, лучше его.

MH>я имел ввиду несколько другие ситуации, например для обработки реквеста надо сходить в базу, база перегружена и ответила соотвествующей ошибкой.
MH>или сервер под высокой нагрузкой и реквест клиента по каким-то причинам (особенно связанным с данными клиентам) выполняется слишком долго и его прервали.
MH>или сервер уже под высокой нагрузкой и пока лучше не начинать обработку новых запросов.

Не вижу принципиального отличия. Если ты понял что проблема именно в перегруженности — 429 самое то, неважно какой именно компонент перегружен. Потому что реакция клиента во всех случаях одна — попробовать попозже или сказать что сервер перегружен.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.