Приложение AWS считывает сообщения из очереди SQS и обрабатывает их пакетами, затем отправляет результаты в другую очередь SQS, которую потребляет устаревшая система. Устаревшая система может обрабатывать некоторые сообщения до 5 минут и не может быть изменена. Разработчик должен предотвратить обновления в устаревшей системе не по порядку. Какое решение соответствует этому требованию?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать очередь SQS FIFO и соответствующим образом настроить visibility timeout..
Почему это правильный ответ
Правильный ответ — использование очереди SQS FIFO и соответствующая настройка visibility timeout. Очереди FIFO (First-In, First-Out) гарантируют, что сообщения обрабатываются в том порядке, в котором они были отправлены, что критически важно для предотвращения обновлений не по порядку в устаревшей системе. Настройка visibility timeout (времени видимости) позволяет потребителю обрабатывать сообщение в течение необходимого времени (до 5 минут), прежде чем оно снова станет видимым для других потребителей, предотвращая дублирующую обработку. Использование стандартной очереди SQS не гарантирует порядок сообщений. Настройка DelaySeconds только задерживает доставку сообщения, но не обеспечивает порядок обработки.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется