Разработчик периодически получает ошибки HTTP 400 ThrottlingException при вызове CloudWatch API, при этом данные не возвращаются при сбое. Какую лучшую практику следует применить в первую очередь для устранения этой проблемы?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Повторить вызов с экспоненциальной задержкой..
Почему это правильный ответ
Ошибка HTTP 400 ThrottlingException указывает на превышение лимитов API CloudWatch. Лучшая практика для обработки таких ошибок — это повторение вызова с экспоненциальной задержкой (exponential backoff). Этот механизм позволяет приложению автоматически повторять неудачные запросы, постепенно увеличивая время ожидания между попытками. Это снижает нагрузку на API и увеличивает вероятность успешного выполнения запроса без ручного вмешательства. Обращение в службу поддержки AWS для увеличения лимита может быть долгосрочным решением, но не устраняет немедленную проблему и не является первой мерой. Использование AWS CLI не решает проблему троттлинга на программном уровне. Удаление вызова API не является решением, если данные CloudWatch необходимы для работы приложения.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется